



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Estrutura Repetitiva na linguagem C, aula realizada dia 25/04/2008 pelo professor Dimas Cardoso
Tipologia: Notas de aula
1 / 7
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Permite que uma ou mais instruções sejam repetidas uma quantidade de vezes ou
indeterminada de vezes.
Quantidade fixa de vezes:
Para <variável> de vi até vf Faça
Instrução
onde
vi → valor inicial
vf → valor final
Quantidade indeterminada de vezes com teste no início:
Enquanto <condição> Faça
Instrução
Quantidade indeterminada de vezes com teste no fim:
Faça
Instrução
Enquanto
<condicão>
Início
inteiro: CodProd, QtdeVend real: PrecUnit, Val Item, Val Pedido
Val Pedido ← 0
leia (CodProd)
enquanto CodProd>0 Faça início leia(PrecUnit, QtdeVend)
ValItem ←PrecUnit * QtdeVend
escreva (ValItem)
ValPedido ←ValPedido+ValItem
leia (Cod Prod) fim escreva (ValPedido)
Fim
void main (void)
{
int CodProd, QtdeVend; float PrecUnit, ValItem, ValPedido;
ValPedido=0;
printf("\nInforme o codigo do produto:"); scanf("%i", &CodProd);
while (CodProd>0) { printf("\nInforme o preco unitario:"); scanf("%f", &PrecUnit);
printf("\nInforme a quantidade vendida:"); scanf("%i", &QtdeVend);
ValItem=PrecUnit*QtdeVend;
printf("\nValor do item: %.2f", ValItem);
ValPedido=ValPedido+ValItem;
printf("\n\nInforme o codigo do produto:"); scanf("%i", &CodProd); }
printf("\nValor do Pedido: %.2f\n\n", ValPedido);
}
#include <conio.h>
void main (void)
{ int Opcao; float Num1, Num2, Resultado; char continua;
do { printf("\nInforme \n<1> Media \n<2> Diferenca de Maior pelo Menor: "); scanf("%i", &Opcao);
printf("\nO primeiro numero:"); scanf("%f", &Num1);
printf("\nO segundo numero:"); scanf("%f", &Num2);
if (Opcao==1) Resultado=(Num1+Num2)/2; else
if (Opcao==2&&Num1>=Num2) Resultado=Num1-Num2;
else if (Opcao==2&&Num2>Num1) Resultado=Num2-Num1;
printf("\nResultado= %.2f", Resultado);
printf("\nDeseja continuar (S/N)?");
continua=getche(); } while (continua=='S'||continua=='s');
}