Desenvolva um algoritmo que:
1- Dado os três lados de um triângulo determinar o perímetro do mesmo.
2- Ler um número inteiro e exibir o seu sucessor e antecessor
3- Faça um algoritmo que transforme uma velocidade fornecida em m/s pelo usuário para
Km/h. Para tal, multiplique o valor em m/s por 3,6.
4- O cardápio de uma lanchonete é dado abaixo. Prepare um algoritmo que leia a
quantidade de cada item que você consumiu e calcule a conta final.
Hambúrguer................. R$ 3,00
Cheeseburger.............. R$ 2,50
Fritas............................... R$ 2,50
Refrigerante................. R$ 1,00
Milkshake..................... R$ 3,00
ABAIXO UTILIZE A ESTRUTURA "PARA"
5- Escreva um algoritmo que calcule e imprima a tabuada do 8 (1 a 10)
6- Ler um valor inteiro (aceitar somente valores entre 1 e 10) e escrever a tabuada de 1 a 10 do valor lido.
Soluções para a tarefa
(programas em C++)
1)
#include <iostream>
using namespace std;
int main(){
int lados[3];
int perimetro = 0;
for(int i = 0; i<3; i++){
cout << i <<" - Digite o lado do triangulo: ";
cin >> lados[i];
perimetro += lados[i];
}
cout << "Perimetro do triangulo: " << perimetro;
return 0;
}
2)
#include <iostream>
using namespace std;
int main(){
int num = 0;
cout << "Digite um numero inteiro: ";
cin >> num;
num = num+1;
cout << "Sucessor: " << num;
num = num - 2;
cout << "\nAntecessor: "<<num;
return 0;
}
3)
#include <iostream>
using namespace std;
int main(){
float velocidade;
cout << "Digite a velocidade em m/s: ";
cin >> velocidade;
velocidade = velocidade * 3.6;
cout << "\nVelocidade em km/h: "<<velocidade;
return 0;
}
4)
#include <iostream>
using namespace std;
int main(){
int hamb, cheeseb, fritas, refri, milks, total;
float conta;
cout << "Quantos hamburgueres voce comeu? ";
cin >> hamb;
cout << "Quantos cheeseburgueres voce comeu? ";
cin >> cheeseb;
cout << "Quantas fritas voce comeu? ";
cin >> fritas;
cout << "Quantos refrigerantes voce bebeu? ";
cin >> refri;
cout << "Quantos milkshakes voce bebeu? ";
cin >> milks;
total = (hamb * 3) + (cheeseb * 2.5) + (fritas * 2.5) + refri + (milks * 3);
cout << "Preco: " << total << " reais";
return 0;
}
5)
#include <iostream>
using namespace std;
int main(){
for(int i = 1; i < 11; i++)
cout << 8*i<<endl;
return 0;
}
6)
#include <iostream>
using namespace std;
int main(){
int num=0;
while(num < 1 || num > 10){
cout << "Digite um numero: ";
cin >> num;
}
for(int i = 1; i < 11; i++)
cout << num*i<<endl;
return 0;
}