Pessoal eu preciso entragar esse trabalho amanhã, o que eu desejo na realidade é de uma equação boa dificil, que esteja naárea de petróleo e gás, ou seja, que tenha haver com perfuração(broca) , preço de barril de petroleo ou coisa do gênero petrolífero, e tem que estar exatamente nesse padrão ... POR FAVOR GALERA DA UMA MORAL AI
#include <stdio.h>
main()
{
int op,x,f1=0,f2=0,f3=0;
float R1[5],R2[5],Req[5];
FILE *arq;
do
{
system("cls");
system("color 0F");
printf("\nMenu Av2\n");
printf("\n1- Entra com 5 resistores");
printf("\n2- Entra com 5 resistores");
printf("\n3- Calcula a equacao");
printf("\n4- Le do arguivo");
printf("\n5- Exibe na tela");
printf("\n6- Grava no arquivo");
printf("\n7- Sai");
printf("\nOpcao:");
scanf("%d",&op);
system("cls");system("color 07");
switch(op)
{
case 1:
for(x=0;x<5;x++)
{
printf("\n valor de R1:");
scanf("%f",&R1[x]);
}
f1=1;
break;
case 2:
for(x=0;x<5;x++)
{
printf("\n valor R2:");
scanf("%f",&R2[x]);
}
f2=1;
break;
case 3:
for(x=0;x<5;x++)
Req[x]=R1[x]+R2[x];
printf("\nVetor Gerado\n");
scanf("\n%
f3=1;
break;
case 4:
arq=fopen("resistores","rb");
if(arq==NULL)
printf("\nArquivo não pode ser aberto:\n");
else
{
fread(R1,sizeof(R1),1,arq);
fread(R2,sizeof(R2),1,arq);
fread(Req,sizeof(Req),1,arq);
f1=1;f2=1;f3=1;
}
break;
case 5:if(f1==1&&f2==1&&f3==1)
{
printf("\nR1\tR2\tReq \n ");
for(x=0;x<5 ;x++)
printf("\n%.2f\t%.2f\t%.2f ",R1[x],R2[x],Req[x] );
}
else printf("\n Entre primeiro com dados\n");
break;
case 6:
arq=fopen("resistores","wb");
if(arq==NULL)
printf("\nArquivo não pode ser aberto:\n");
else
{
fwrite(R1,sizeof(R1),1,arq);
fwrite(R2,sizeof(R2),1,arq);
fwrite(Req,sizeof(Req),1,arq);
}
break;
case 7:printf("\nAutor: ");
break;
default:printf("\nOpcao Invalida\n");
}
printf("\n\n");system("pause");
}
while(op!=7);
}
Editado por Jonathan Queiroz Adcionar tag's (Jonathan)
Pergunta
Diegomdu
Pessoal eu preciso entragar esse trabalho amanhã, o que eu desejo na realidade é de uma equação boa dificil, que esteja naárea de petróleo e gás, ou seja, que tenha haver com perfuração(broca) , preço de barril de petroleo ou coisa do gênero petrolífero, e tem que estar exatamente nesse padrão ... POR FAVOR GALERA DA UMA MORAL AI
#include <stdio.h> main() { int op,x,f1=0,f2=0,f3=0; float R1[5],R2[5],Req[5]; FILE *arq; do { system("cls"); system("color 0F"); printf("\nMenu Av2\n"); printf("\n1- Entra com 5 resistores"); printf("\n2- Entra com 5 resistores"); printf("\n3- Calcula a equacao"); printf("\n4- Le do arguivo"); printf("\n5- Exibe na tela"); printf("\n6- Grava no arquivo"); printf("\n7- Sai"); printf("\nOpcao:"); scanf("%d",&op); system("cls");system("color 07"); switch(op) { case 1: for(x=0;x<5;x++) { printf("\n valor de R1:"); scanf("%f",&R1[x]); } f1=1; break; case 2: for(x=0;x<5;x++) { printf("\n valor R2:"); scanf("%f",&R2[x]); } f2=1; break; case 3: for(x=0;x<5;x++) Req[x]=R1[x]+R2[x]; printf("\nVetor Gerado\n"); scanf("\n% f3=1; break; case 4: arq=fopen("resistores","rb"); if(arq==NULL) printf("\nArquivo não pode ser aberto:\n"); else { fread(R1,sizeof(R1),1,arq); fread(R2,sizeof(R2),1,arq); fread(Req,sizeof(Req),1,arq); f1=1;f2=1;f3=1; } break; case 5:if(f1==1&&f2==1&&f3==1) { printf("\nR1\tR2\tReq \n "); for(x=0;x<5 ;x++) printf("\n%.2f\t%.2f\t%.2f ",R1[x],R2[x],Req[x] ); } else printf("\n Entre primeiro com dados\n"); break; case 6: arq=fopen("resistores","wb"); if(arq==NULL) printf("\nArquivo não pode ser aberto:\n"); else { fwrite(R1,sizeof(R1),1,arq); fwrite(R2,sizeof(R2),1,arq); fwrite(Req,sizeof(Req),1,arq); } break; case 7:printf("\nAutor: "); break; default:printf("\nOpcao Invalida\n"); } printf("\n\n");system("pause"); } while(op!=7); }Editado por Jonathan QueirozAdcionar tag's (Jonathan)
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.