Hei pessoal preciso de um HELP, montei o seguinte código. Acho que não está certo pois, não quer compilar. Não sei qual é o erro. Alguém pode me dizer? vocês podem verificar se desenvolvi da forma correta?
# include <stdio.h>
# include <stdlib.h>
# define PI 3.14159
int main () {
FILE* aq;
float r, t, c, r1, r2,r3, b, h, r;
int vazio = 1;
/*ABRE ARQUIVO*/
aq = fopen ("arq_14.txt", "rt");
if (aq == NULL){
printf ("ERRO\n");
return 1;
}
while (fscanf (aq,"%r,%t,%c", &f, &f, &f !=EOF){
r1 = b*h;
r2 = b*h/2;
r3 = r*PI;
if (r1>r2)
printf ("a area do retangulo e maior %f", r1);
else
printf ("a area do triangulo e maior %f", r2);
if (r2>r3)
printf ("a area do triangulo e maior %f", r2);
else
printf ("a area do circulo e maior %f", r3);
if (r3>r1)
printf ("a area do circulo e maior %f", r3);
else
printf ("a area do retangulo e maior %f", r1);
}
if (!vazio)
printf ("VAZIO\n");
fclose (aq);
system ("pause");
return 0;
}
Estou encaminhando tb o enunciado para entender melhor:
Escreva um programa completo que leia o arquivo \entrada.txt", que contem as
descrições de figuras no formato descrito acima, e imprima na tela, com duas casas
decimais, o valor da maior area das figuras listadas no arquivo. Se não for possivel
abrir o arquivo, o programa deve ter como saida a mensagem \ERRO". Se não
existir nenhuma figura no arquivo (arquivo existente, mas vazio), deve-se imprimir
a mensagem \VAZIO". Para calculo da area do circulo use o valor de PI igual a
Pergunta
Vick
Hei pessoal preciso de um HELP, montei o seguinte código. Acho que não está certo pois, não quer compilar. Não sei qual é o erro. Alguém pode me dizer? vocês podem verificar se desenvolvi da forma correta?
Estou encaminhando tb o enunciado para entender melhor:
Escreva um programa completo que leia o arquivo \entrada.txt", que contem as
descrições de figuras no formato descrito acima, e imprima na tela, com duas casas
decimais, o valor da maior area das figuras listadas no arquivo. Se não for possivel
abrir o arquivo, o programa deve ter como saida a mensagem \ERRO". Se não
existir nenhuma figura no arquivo (arquivo existente, mas vazio), deve-se imprimir
a mensagem \VAZIO". Para calculo da area do circulo use o valor de PI igual a
3.14159.
Link para o comentário
Compartilhar em outros sites
1 resposta 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.