Algoritimo

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1024 palavras )
  • Download(s) : 0
  • Publicado : 25 de março de 2013
Ler documento completo
Amostra do texto
AED – I Lista de Exercício para a segunda prova.
A lista deverá ser feita individualmente, será aceita apenas via portal e com todos os exercícios de algoritmos resolvidos em C++
Valor 5 Pontos

1. Quando usar a estrutura de repetição FOR?

O comando FOR é utilizado quando sabemos o número de vezes que um bloco deve se repetir, para que seja concluída uma condição.

2. Quais são asdiferenças entre as estrutura de repetição While e Do.. While ?

O While testa se a condição é verdadeira antes de entrar no bloco. O Do-While entra no bloco e ao final testa se a condição é verdadeira para repetir o bloco. Basicamente, o Do-While vai sempre executar ao menos uma vez.

3. Faça um algoritmo que leia várias notas até que digite um comando para parar de digitar as notas.Imprima o número de notas lidas, somatória, media aritmética, qual foi a maior nota e qual foi a menor nota.

#include<iostream.h>
main(){
float nota, notamaior, notamenor, soma, media;
int c;
char x;
c=0;
soma=0;
x='s';
notamaior=0;
notamenor=10000;
while(x=='s'){
cout<<"Escreva uma nota";cin>>nota;
soma=soma+nota;
c=c+1;
if(nota>notamaior){
notamaior=nota;
}else{
if(nota<notamenor){
notamenor=nota;
}
}cout<<"Deseja digitar outra nota, s ou n ?";
cin>>x;
}
media=soma/c;
cout<<" Foram digitadas "<<c<<" notas";
cout<<endl;cout<<" A soma das notas "<<soma;
cout<<endl;
cout<<" A media das notas "<<media;
cout<<endl;
cout<<" A nota maior "<<notamaior;cout<<endl;
cout<<" A nota menor "<<notamenor;
cout<<endl;
system("pause");
}

4. Faça um algoritmo que leia o tempo de duração de um eventoem uma fábrica expressa em segundos e mostre-o expresso em horas, minutos e segundos.

#include<iostream.h>

main()
{
float tempo, horas, minutos, segundos ;
cout<<"tempo de duraçao do evento em dias:";
cin>>tempo;

horas=tempo*24;
minutos=(tempo*24)*60;
segundos=((tempo*24)*60)*(60);

cout<<"Tempo convertido em horas, minutos e segundos:";
cout<<"Tempoem horas:"<<horas;
cout<<"Tempo em minutos:"<<minutos;
cout<<"Tempo em segundos:"<<segundos;

system("pause");
}

5. Elaborar um algoritmo que lê 2 valores A e B e os escreve com a mensagem: "São múltiplos" ou "Não são múltiplos".

#include<iostream.h>

main()
{
int a,b,c;
cout<<"Digite o primeiro numero:";
cin>>a;cout<<"Digite o segundo numero:";
cin>>b;
cout<<endl;
n=a%b;
if(c == 0)
cout<<"Sao multiplos ";
else
cout<<"NAO sao multiplos ";
getchar();
getchar();
return 0;
}

6. Elabore um algoritmo que dada à idade de um nadador classifica-o em
uma das seguintes categorias:

infantil A = 5 - 7 anos
infantil B = 8-10 anos
juvenil A = 11-13 anos
juvenil B = 14-17...
tracking img