Midi-chlorians são formas de vida microscópicas inteligentes que vivem dentro das células e são os responsáveis pela geração da Força nos corpos. Eles não são, no entanto, a Força em si, eles são apenas uma ligação a ela, agindo como um órgão sensitivo que poderia ser percebido. Na sua essência, os midi-chlorians são a conexão entre a mente do ser e a Força, fazendo com que certos seres sejam capazes de manipulá-los. "Sem os midi-chlorians, não haveria vida, e nós não teríamos conhecimento da Força. Elas continuamente comunicam conosco, mostrando-nos a vontade da Força. Quando aprenderes a tranquilizar a tua mente, irá ouvi-las falando" ― Qui-Gon Jinn para Anakin Skywalker (Star Wars Episódio I: A Ameaça Fantasma) Fonte: http://pt.starwars.wikia.com/wiki/Midi-chlorian Segundo os arquivos holocron da Grande Biblioteca da Ordem dos Cavaleiros Jedi, cada ser possui um valor específico de midi-chlorians e varia de pessoa para pessoa. Quando alguém é escolhido para ingressar na Ordem dos Cavaleiros Jedi ele inicia seu treinamento como Padawan. Cada Padawan recebe treinamento por ciclos. O primeiro ciclo de treinamento é o Ciclo da Força, no qual ele desenvolve suas habilidades para se comunicar com os midi-chlorians. O segundo ciclo de treinamento é o Ciclo Jedi, no qual ele é treinado nas artes marciais e manejo do sabre de luz, arma característica dos integrantes da Ordem. Depois disso, o ciclo se reinicia sempre sendo um Ciclo da Força e um Ciclo Jedi. No treinamento do Ciclo da Força a quantidade de midi-chlorians dobra, e no treinamento do Ciclo Jedi os midi-chlorians aumenta em 1000. Até 100.000 Midi-chlorians ele ainda é considerado Padawan. Entre 100.000 e 1.000.000 já é considerado Cavaleiro Jedi, fazendo missões de campo como um guerreiro da Ordem. Acima de 1.000.000 ascende ao grau de Mestre Jedi, aumentando as suas responsabilidades e passando a reinar jovens Padawans. Escreva um programa na linguagem C, que receba o valor inicial de midi-chlorians de um jovem Padawan e o número de ciclos de treinamento e como saída informe a quantidade de midi-chlorians após os ciclos de treinamento e qual o grau: Padawan, Cavaleiro Jedi ou Mestre Jedi. Obs.: Lembre-se de usar variáveis com identificador long para conseguir armazenar valores acima de 64.000.vv
Soluções para a tarefa
#include <stdio.h>
#include <conio.h>
long double RESULT;
int MIDE, CICLO, DUPLE;
#define DUPLE 1000
int main() {
printf ("\n========================================");
printf ("\n========================================");
printf ("\n========== Seja um grande Jedi =========");
printf ("\n========================================");
printf ("\n========================================");
printf ("\nQual é o valor inicial de midi-chlorians? ");
scanf ("%i", &MIDE);
printf ("\nQual é o número de ciclos? ");scanf ("%i", &CYCLE);
RESULT = ((MIDE * CICLO) + (CICLO * DUPLE));
if (RESULT < 100000) {
printf("\nSua nota é: PADAWAN, Parabéns!"); printf ("\nQUANTIDADE DE MIDI-CHLORIAN É: ", &RESULT);}
if ((RESULT > 100000) && (RESULT < 1000000)) {
printf ("\nSua nota é: KNIGHT JEDI, Parabéns!");printf ("\nQUANTIDADE DE MIDI-CHLORIAN É: ", &RESULT);
}
if (RESULT > 1000000) {
printf ("\nNessa nota é: MASTER JEDI, parabéns!");printf ("\nA NUTRIÇÃO DE MIDI-CHLORIANS É: ", &RESULT);
}
getch ();
return (0);
}