Baixe o app para aproveitar ainda mais
Prévia do material em texto
Estruturas de Controle - Estrutura de repetição – for/while https://www.onlinegdb.com/online_c_compiler 1.Determine o maior valor de uma lista de 20 números fornecidos pelo usuário. #include <stdio.h> int main() { int x = 1; float valor, maiorvalor = 0; printf("Vamos entrar 20 valores e ver qual é o maior!!! \n"); do { printf("Entre o valor %d: \n" , x); scanf("%f", &valor); x++; if(valor>maiorvalor) { maiorvalor=valor; } } while ( x<21); printf("O maior valor é: %f ", maiorvalor); return 0; } 2. Escreva um programa que imprima na tela a soma dos números ímpares entre 0 e 30 e a multiplicação dos números pares entre 0 e 30. #include <stdio.h> int main() { int somaimpar, multpar, valor; printf("Digite um valor, vamos mostrar a soma dos numeros impares e a multiplcação dos pares no intervalo entre 0 e o valor entrado! \n"); scanf("%d", &valor); somaimpar = 0; multpar = 1; for (int x = 1; x <= valor; x++) { if (x % 2 == 0) { multpar= multpar * x; } else { somaimpar = somaimpar + x; } } printf("O numero entrado foi: %d \n", valor); printf("A soma é: %d \n", somaimpar); printf("A multiplicação é: %d \n", multpar); return 0; } 3. Faça um programa que verifique e mostre os números entre 1000 e 2000 (inclusive) que, quando divididos por 11, produzam resto igual a 5. #include <stdio.h> int main() { int valor1, valor2; printf("Digite dois valores e vamos mostrar os numeros nesse intervalo que quando dividido por 11, produzem resto igual a 5!!!\n"); printf("Entre o primeiro valor: \n"); scanf("%d", &valor1); printf("Entre o segundo valor: \n"); scanf("%d", &valor2); for (int x = valor1; x <= valor2; x++) { if (x % 11 == 5) { printf("Os numeros que encaixam nos critérios são: %d \n", x); } } return 0; }
Compartilhar