linguagem c
float ConversaoQuilometro(float m)
{
float km; km=m/1000; return km;
}
float ConversaoHectometro(float m)
{
float hm; hm=m/100; return hm;
}
float ConversaoDecametro(float m)
{
float dam; dam=m/10; return dam;
}
float ConversaoDecimetro(float m)
{
float dm; dm=m*10; return dm;
}
float ConversaoCentimetro(float m)
{
float cm; cm=m*100; return cm;
}
float ConversaoMilimetro(float m)
{
float mm; mm=m*1000; return mm;
}
//entrar com medida em m + switch-case pro menu
//funções para cada conversão (são declaradas antes do programa principal)
int main()
{
int i; float x,m; printf("Entre com a medida em metros:\n"); scanf("%f",&m); printf("Deseja converter %f metros para qual unidade de medida?\n",m); printf("1: Quilometro;\n2: Hectometro;\n3: Decametro;\n4: Decimetro;\n5: Centimetro;\n6: Milimetro.\n\n"); scanf("%d",&i); switch(i){ case 1: x=ConversaoQuilometro(m); printf("%f quilometros(s).\n",x); break;
case 2: x=ConversaoHectometro(m); printf("%f hectometro(s).\n",x); break;
case 3: x=ConversaoDecametro(m); printf("%f decametro(s).\n",x); break;
case 4: x=ConversaoDecimetro(m); printf("%f decimetro(s).\n",x); break;
case 5: x=ConversaoCentimetro(m); printf("%f centimetro(s).\n",x); break;
case 6: x=ConversaoMilimetro(m); printf("%f milimetro(s).\n",x); break;
default: printf("Opcao invalida.\n"); break; } return 0;
}
#include int main()
{
int tarefa,x; printf("Escolha a tarefa que deseja executar:\n 1-Cadastro de produtos\n 2-Consulta da disponibilidade de produto\n 3-sair\n"); scanf("%i",tarefa); switch(tarefa)
{
case 1 : x=cadastro(); break; case 2 : x=consulta(); break; case 3 :printf("Voce saiu do programa.\n"); break; default:printf("opçao invalida , digite novamente.\n"); break;
}
return 0;
}