Baixe o app para aproveitar ainda mais
Prévia do material em texto
Introdução à Programação Nome: Higo Ribeiro dos Santos Matrícula: 201701317541 Curso: ADS Prof. Manoel Ribeiro Lista de exercícios II Objetivo: praticar os conceitos de criação de algoritmos com comandos básicos do tipo: atribuição, declaração de variáveis e constantes e estruturas condicionais. Escreva programas em C++ para resolver cada um dos problemas: 1. Leia um número e exiba o seu sucessor. #include <stdio.h> #include <stdlib.h> #include <conio.h int main() { int x, y; printf("Digite um número : "); scanf("%d", &x); y = ++x; printf("\nO valor sucessor do número é : %d\n\n", y); system("Pause"); return 0; } 2. Fazer um algoritmo para ler dois valores reais do teclado, calcular e imprimir na tela: a) A soma destes valores b) O produto deles c) O quociente entre eles. #include <stdio.h> #include <stdlib.h> #include <conio.h> int main(void) { float num1, num2; printf(" Digite o primeiro valor : "); scanf("%f", &num1); printf("\nDigite o segundo valor : "); scanf("%f", &num2); printf("\nO valor da soma é : %.2f",(num1 + num2)); printf("\n\nO valor da divisão é : %.2f ",(num1 / num2)); printf("\n\nO valor da multiplicação é : %.2f \n\n",(num1 * num2)); system("PAUSE"); return 0; } 3. Calcular a nota necessária para passar por média no 4º bimestre. Dados: notas dos 3 bimestres. Média igual a 6,0. nt nota, av1, av2, av3; cout<<"A nota necessária para Passa e 18 Digite suas notas em baixo, Aperte 1:"; cin>>nota; cout<<"Digite sua nota da Av1:"; cin>>av1; cout<<"Digite sua nota da Av2:"; cin >> av2; cout<<"Digite sua Nota da Av3:"; cin>> av3; if (av1+av2+av3==18){ cout<<"Você foi Aprovado Parabéns:"; } else cout<<"Olá, Você está Reprovado por Nota!:"; 4. Calcular a quantidade de dinheiro gasta por um fumante. Dados: o número de anos que ele fuma, o nº de cigarros fumados por dia e o preço de uma carteira. #include <stdio.h> #include <stdlib.h> #include <conio.h> int main() { int anos, cigarros; float cartela; float v_gasto, x, y; printf("Informe quantos anos você fuma: "); scanf("%d", &anos); printf("\nInforme quantos cigarros fuma por dia: "); scanf("%d", &cigarros); printf("\nInforme o valor da cartela com 20 cigarros : R$"); scanf("%f", &cartela); x = anos * 365; y = (x * cigarros); v_gasto = (y / 20) * cartela; printf("\nO valor gasto em cigarros todos esses anos e de : R$ %.3f\n\n",v_gasto); system("PAUSE"); return 0; } 5. Ler quatro números inteiros, calcular a soma dos números pares e a soma dos números ímpares. #include <iostream> using namespace std; int main() { int a[4],m[4],n[4],i; for(i = 0; i < 4; i++){ cout << "VALOR " << i << ": "; cin >> a[i]; } for(i = 0; i < 4; i++){ if((a[i] % 2) == 0){ cout << "PAR: "<< a[i] << endl; m[i] = a[i]; n[i] = 0; }else{ cout << "IMPAR: " << a[i] << endl; n[i] = a[i]; m[i] = 0; } } cout << "SOMA PAR: " << m[0] +m[1] +m[2]+ m[3] << endl; cout << "SOMA IMPAR: " << n[0] +n[1] +n[2]+ n[3] << endl; return 0; } 6. Ler dois números inteiros, X e Y, e apresentar mensagem informado se o X é múltiplo de Y. #include <stdio.h> int main(){ int x, y; printf("Escreva um número : "); scanf("%i",&x); printf("\nEscreva outro número : "); scanf("%i",&y); printf("\nO quociente desses dois números e :%i\n",x / y); printf("\nO resto da divisão desses dois números e : %i\n\n",x % y); 7. Ler três valores e determinar o dentre eles. 8. Ler três valores inteiros e calcular a soma do menor valor com o maior.
Compartilhar