Buscar

Exercícios Aula 15 while

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Exercícios Aula 15 – While
01 - Escreva, usando while, o programa para calcular a média de 100 números.
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main( ){setlocale(LC_ALL, "");
	int media, nums, cont, soma;
	cont=1;
	soma=0;
		printf ("Entre com cem (100) números qualquer: \n");
		while(cont<=100){
			scanf("%d",&nums);
			soma = nums+soma;
			cont++;
		}
	media = soma/100;
	printf ("A média dos números digitados é %d:", media);
}
02 - Elabore um programa em C que leia 100 números fornecidos pelo usuário e imprima todos os números maiores que 20.
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main( ){setlocale(LC_ALL, "");
	int nums, cont, maior;
	cont=1;
	maior=0;
		printf("Entre com cem (100) números quaisquer: \n");
			while(cont<=5){
				scanf("%d",&nums);
				
				if(nums>20)
				
					printf("Oh! Este é maior q vinte (20)\n",maior);
				maior=nums;
				cont++;
			
			}
}
03 - Elabore um programa que conte a quantidade de números pares e ímpares digitados por um usuário em um conjunto de 100 números.
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main( ){setlocale(LC_ALL, "");
	int cont, pares, impar,num;
	cont=1;
	pares=0;
	impar=0;
		printf("Entre com cem (100) números distintos: \n");
		while(cont<=100){
		
			scanf("%d",&num);
			if (num%2==0)
				pares++;
			else
				impar++;
		
		cont++;	
	}
	printf("Dentre os números digitados: %d são pares e %d são ímpares.", pares, impar);
}
04 - Elabore um programa em C que determine o menor valor de um conjunto de 100 números.
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main( ){setlocale(LC_ALL, "");
	int cont, num, menor;
	cont=0;
	printf("Dentre os números randomizados o menor é: \n");
	
	while(cont<100){
		
	num=rand();
	if(num<rand)
	menor=num;
	cont++;	
}
	printf("%d " ,menor);
}
05 - Escreva, usando while, o programa para calcular a média de N números.
* Dica: primeiramente peça para o usuário informar o valor de N, ou seja, 
quantos números ele desejar realizar a soma.
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main( ){setlocale(LC_ALL, "");
	int qtdnum, cont, num, soma, media;
	cont=0;
	printf("Você quer saber a média de quantos números? \n");
	scanf("%d",&qtdnum);
	printf("Entre com os números desejados: \n");
	while(cont<qtdnum){
		scanf("%d", &num);
		soma=num+soma;
		cont++;
		media=soma/cont;
	}
	printf("A média dos números informados é: %d", media);
}
06 - Revisão: Responda as questões abaixo 
a. O que é uma estrutura de repetição? 
	São comandos usados sempre que uma ou mais instruções tiverem de ser repetidas enquanto uma certa condição estiver sendo satisfeita.
b. O que é o laço while? 
	É uma estrutura de repetição utilizada para repetir um bloco de comandos até que a condição seja verdadeira.
c. Qual a sintaxe do while?
	<inicialização> 
while (<condição>) {
 <comandos> <incremento> 
}
d. Qual estrutura de repetição usada em algoritmos (pseudocódigo) que é similar ao while?
Enquanto
 enquanto <condição> faça
 <comandos> 
fim enquanto

Outros materiais