Pra hoje informática olha a imagen
1 Resposta
Em C:
#include
#include
float d,m,v;
void volume(){
printf(" Digite a densidade(Em g/ml)-->");
scanf("%f",&d);
printf(" Digite a massa(Em g)-->");
scanf("%f",&m);
v = m*d;
printf(" O volume e %.2f ml ",v);
}
void massa(){
printf(" Digite a densidade(Em g/ml)-->");
scanf("%f",&d);
printf(" Digite o volume(Em ml)-->");
scanf("%f",&v);
m = d*v;
printf(" A massa e %.2f g ",m);
}
void densidade(){
printf(" Digite a massa(Em gramas)-->");
scanf("%f",&m);
printf(" Digite o volume(Em ml)-->");
scanf("%f",&v);
d = m/v;
printf(" A densidade e %.2f g/ml ",d);
}
int main(){
int a;
printf(" Qual grandeza deseja calcular? 1-Densidade 2-Massa 3-Volume 4-Sair ");
scanf("%d",&a);
switch(a){
case 1:
densidade();
system("pause");
break;
case 2:
massa();
system("pause");
break;
case 3:
volume();
system("pause");
break;
case 4:
return 0;
break;
default:
printf("Comando nao entendido,tente novamente! ");
a = 0;
main();
}
main();
return 0;
}
Em Python:
b = 0
while b!=1:
a = int(input(" Qual grandeza deseja calcular? 1-Densidade 2-Massa 3-Volume 4-Sair "))
if a == 1:
m = float(input(" Digite a massa(Em gramas)-->"))
v = float(input(" Digite o volume(Em ml)-->"))
d = m/v
print(f" A densidade é {d} g/ml ")
elif a==2:
d = float(input(" Digite a densidade(Em g/ml)-->"))
v = float(input(" Digite o volume(Em ml)-->"))
m = d*v
print(f" A massa é {m} g")
elif a == 3:
d = float(input(" Digite a densidade(Em g/ml)-->"))
m = float(input(" Digite a massa(Em g)-->"))
v = d*m
print(f" A massa é {v} ml")
elif a == 4:
b = 1
else:
print(" Comando não entendido, tente novamente !!")
Mais perguntas de Informática
Você tem alguma dúvida?
Faça sua pergunta e receba a resposta de outros estudantes.