Documentos de Académico
Documentos de Profesional
Documentos de Cultura
O que um algoritmo?
Um algoritmo nada mais do que uma receita que mostra passo a
passo os procedimentos necessrios para a resoluo de uma tarefa.
Ele no responde a pergunta o que fazer?, mas sim como fazer. Em
termos mais tcnicos, um algoritmo uma sequncia lgica, finita e
definida de instrues que devem ser seguidas para resolver um
problema ou executar uma tarefa.
do {
sentena;
sentena;
...
} while (expresso);
O que um vetor?
EXERCCIOS
Sequencia simples
int base,altura,area;
printf("Digite a base:");
scanf("%i",&base);
printf("Digite a altura:");
scanf("%i",&altura);
if(base != altura){
area = base * altura;
printf("Area=%i",area);
}else{
printf("impossivel calcular");
}
Estrutura de deciso if
int valor;
printf("Digite um valor:");
scanf("%i",&valor);
if(valor%2==0){
printf("PAR");
}else{
printf("IMPAR");
}
int A,B,C;
Faa um Programa que pergunte em que turno voc estuda. Pea para
digitar M-matutino ou V-Vespertino ou N- Noturno. Imprima a
mensagem "Bom Dia!", "Boa Tarde!" ou "Boa Noite!" ou "Valor
Invlido!", conforme o caso.
char OPCAO;
printf("ESCOLHA UMA OPCAO\n");
printf("M para MATUTINO\n");
printf("V para VESPERTINO\n");
printf("N para NOTURNO\n");
printf("OPCAO=>");
scanf("%s",&OPCAO);
switch(OPCAO){
case 'M':printf("BOM DIA");break;
case 'V':printf("BOA TARDE");break;
case 'N':printf("BOA NOITE");break;
case 'm':printf("BOM DIA");break;
Estrutura de repetio
int N,C;
printf("Digite um numero:");
scanf("%i",&N);
if(N>1){
C=1;
while(C<=N){
printf("%i",C);
C++;
}//FECHA WHILE
}//FECHA O IF
else{
printf("Digite um valor maior que 1");
}
system("pause");
int M,N,C;
printf("Digite um M:");
scanf("%i",&M);
printf("Digite um N:");
scanf("%i",&N);
if(M<N){
for(C=M;C<=N;C++){
printf("%i",C);
}//FECHA WHILE
}//FECHA O IF
else{
printf("Digite M menor que N");
}