Programa Lista de Exercícios Para Prova
Por: pertubado5 • 26/9/2022 • Relatório de pesquisa • 1.926 Palavras (8 Páginas) • 104 Visualizações
Lista de exercícios para prova NP1:
Linguagens escolhidas para desenvolvimento: C,PYTHON,JAVA e ABAP
Problema 1-Multa de velocidade:
Linguagem C:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int vcarro,multa;
printf("informe a velocidade do carro:");
scanf("%d",&vcarro);
if(vcarro>80)
{
multa = (vcarro-80)*5;
printf("\nA multa foi de-->%d reais\n",multa);
}
else //senão, não ultrapassou (não tem multa)
{
printf("\nVeiculo dentro do limite!\n");
}
}
Linguagem:Python:
velocidade = float(input('Qual é a velocidade atual do carro?:'))
if velocidade > 80 :
print('Voce foi multado!Você excedeu o limite de velocidade')
multa = (velocidade-80) * 5
print('Você foi multado em R${:.2f}!'.format(multa))
print('Tenha um bom dia! Dirija com cuidado'
Linguagem:ABAP
DATA: v_vel TYPE P DECIMALS 3,
v_multa TYPE i.
** Parâmetros da tela
PARAMETERS p_vel TYPE P DECIMALS 3.
v_vel = p_vel.
IF v_vel > 80.
WRITE: / 'Voce foi multado!Você excedeu o limite de velocidade'.
v_multa = v_vel - 80 * 5.
WRITE : / 'Você foi multado em R$', v_multa.
ELSEIF v_vel < 80.
WRITE: / 'Veiculo dentro do limite!'.
ENDIF.
Problema 2-IMC:
Linguagem: C
#include <stdio.h>
void main() {
int v_peso;
float v_altura, v_imc;
printf("Informe o peso (em kgs):\n");
scanf("%d", &v_peso);
printf("\nInforme a altura (em metros):\n");
scanf("%f", &v_altura);
v_imc = v_peso / (v_altura * v_altura);
printf("\nIMC = %.2f", v_imc);
if (v_imc < 20)
printf(" (abaixo do peso).");
else if ((v_imc >= 20) && (v_imc < 25))
printf(" (peso normal).");
else if ((v_imc >= 25) && (v_imc < 30))
printf(" (acima do peso).");
else if ((v_imc >= 30) && (v_imc < 34))
printf(" (obeso).");
else
printf(" (muito obeso).");
}
Linguagem:Python
import os
peso = float(input("Digite seu peso em Kg: "))
altura = float(input("Digite sua altura em metros: "))
imc = peso / altura**2
print("Seu IMC é: %.4f" % imc)
if imc < 18.5:
print("Abaixo do Peso Normal")
elif imc < 25:
print("Normal")
elif imc < 30:
print("Sobrepeso")
elif imc < 35:
print("Obesidade classe I")
elif imc < 40:
print("Obesidade classe II")
else:
print("Obesidade classe III")
os.system("pause")
Linguagem:ABAP
DATA: v_imc TYPE p DECIMALS 2.
PARAMETERS: p_peso TYPE p DECIMALS 2,
p_altu TYPE p DECIMALS 2.
v_imc = p_peso / ( p_altu * p_altu ).
IF: v_imc < '17'.
WRITE:/ 'O IMC é:', v_imc, 'e a situação é "Muito abaixo do peso"'.
ELSEIF v_imc >= '17' AND v_imc < '18.5'.
WRITE:/ 'O IMC é:', v_imc, 'e a situação é "Abaixo do peso"'.
ELSEIF v_imc >= '18.5' AND v_imc < '25.0'.
WRITE:/ 'O IMC é:', v_imc, 'e a situação é "Peso normal"'.
ELSEIF v_imc >='25.0' AND v_imc < '30.0'.
WRITE:/ 'O IMC é', v_imc, 'e a situação é "Acima do peso"'.
ELSEIF v_imc >= '30.0' AND v_imc < '35.0'.
WRITE:/ 'O IMC é:', v_imc, 'e a situação é "Obesidade 1"'.
ELSEIF v_imc >= '35.0' AND v_imc < '40.0'.
WRITE:/ 'O IMC é:', v_imc, 'e a situação é "Obesidade 11 (Severa)"'.
ELSEIF v_imc >= '40.0'.
WRITE:/ 'O IMC é:', v_imc, 'e a situação é "Obesidade 111 (Mórbida)"'.
ENDIF.
Linguagem:JAVA
package imcjava;
import java.util.Scanner;
public class IMC {
public static void main(string[] args) {
Scanner leitor = new Scanner(System.in);
System.out.println("Digite o peso: ");
double peso = leitor.nextDouble();
System.out.println("Digite o Altura: ");
double altura = leitor.nextDouble();
double imc;
imc = peso / (altura * altura);
System.out.println("Imc é:"+ imc);
}
}
Problema 3-Classe Eleitoral
Linguagem:C
#include <stdio.h>
int main(){
int Idade=0;
printf("Digite idade:");
scanf("%d",&Idade);
if(Idade>18 && Idade<=65){
printf("Eleitor obrigatorio\n");
}
else if(Idade>=16 && Idade<=18 || Idade>65){
printf("Eleitor facultativo\n");
}
else
{
printf("Nao eleitor\n");
}
system("pause");
return 0;
}
Linguagem:Python
idade = int(input("Qual a sua idade:"))
if (idade < 16):
print("Não Eleitor")
...