Jump to content


Photo

Me Ajude Por Favor!


  • Faça o login para participar
8 replies to this topic

#1 Biobut

Biobut

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 08/03/2009, 01:09

Ei galera precisava descobrir o que há de errado com este programinha em C que estou fazendo... A pergunta sobre a altura e o sexo estão aparecendo juntos... e não está dando pra fornecer a altura... aí está:

include<stdlib.h>
main(){
int idade,ra;
float peso,altura;
char sexo[40];
printf("Qual a sua idade?");
scanf("%d",&idade);
printf("Qual o numero do seu ra?");
scanf("%d",&ra);
printf("De o seu peso!");
scanf("%f",&peso);
printf("Qual a sua altura?");
scanf("%f",&altura);
printf("Qual o seu sexo?");
scanf("%s",&sexo[40]);
getch();
}

Obrigado pela atenção!

#2 dddidan

dddidan

    Ativo

  • Usuários
  • 381 posts
  • Sexo:Masculino
  • Localidade:Taboão da Serra - SP

Posted 08/03/2009, 22:40

você não está mandando o programa pular as linhas... Testei co Dev C/C++ e funcionou direitinho, mas tente assim:

include<stdlib.h>
main(){
int idade,ra;
float peso,altura;
char sexo[40];
printf("\nQual a sua idade?");
scanf("%d",&idade);
printf("\nQual o numero do seu ra?");
scanf("%d",&ra);
printf("\nDe o seu peso!");
scanf("%f",&peso);
printf("\nQual a sua altura?");
scanf("%f",&altura);
printf("\nQual o seu sexo?");
scanf("%s",&sexo[40]);
getch();
}
Mais vale um Dev C++ na mão do que dois codeblocks voando

PHP - ||||||||||||||| MySql - |||||||||||||||
C/C++ - ||||||||||||||| Oracle - |||||||||||||||
PERL - |||||||||||||||

#3 Biobut

Biobut

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 09/03/2009, 22:21

Então o problema está na hora de dar resposta! A quantidade de números que eu preciso é a seguinte:
idade = 2 números
ra = 10 números
peso = 3 números
altura = 3 números
sexo = 1 caracter

tem jeito? acho que o programa não está suportando a resposta! ^^

(Mais valeu um dev c++... hauhauaha raxei)

#4 dddidan

dddidan

    Ativo

  • Usuários
  • 381 posts
  • Sexo:Masculino
  • Localidade:Taboão da Serra - SP

Posted 10/03/2009, 19:17

Como você esta retornando a resposta?
Mais vale um Dev C++ na mão do que dois codeblocks voando

PHP - ||||||||||||||| MySql - |||||||||||||||
C/C++ - ||||||||||||||| Oracle - |||||||||||||||
PERL - |||||||||||||||

#5 Biobut

Biobut

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 10/03/2009, 23:06

Eu compilo, aí quando chega no final, na parte onde pergunta a altura fica assim:
Qual a sua altura?
Qual o seu sexo?

direto, não deixa o usuário fornecer a altura =/
e pra piorar quando vou fornecer o sexo para o programa ele também não permite
fecha direto! :wacko:

Nhaii é uma coisa tão simples, mas não estou conseguindo sacar...

#6 dddidan

dddidan

    Ativo

  • Usuários
  • 381 posts
  • Sexo:Masculino
  • Localidade:Taboão da Serra - SP

Posted 11/03/2009, 19:12

Pelomenos nessa parte do código que você postou, ele só chega até o sexo mesmo...
Aqui eu consegui inserir tudo até o sexo, depos do sexo o programa fecha pois não ha mais comandos depois dele...
Mais vale um Dev C++ na mão do que dois codeblocks voando

PHP - ||||||||||||||| MySql - |||||||||||||||
C/C++ - ||||||||||||||| Oracle - |||||||||||||||
PERL - |||||||||||||||

#7 Biobut

Biobut

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 14/03/2009, 23:09

Hum... mas você colocou a quantidade de números que nem eu falei na hora de dar a resposta? e deu pra responder a altura? oO

#8 dddidan

dddidan

    Ativo

  • Usuários
  • 381 posts
  • Sexo:Masculino
  • Localidade:Taboão da Serra - SP

Posted 29/03/2009, 21:18

Sim, aqui deu pra responder tudo... depois de inserir o ultimo valor ele travou... mas isso é normal...
Mais vale um Dev C++ na mão do que dois codeblocks voando

PHP - ||||||||||||||| MySql - |||||||||||||||
C/C++ - ||||||||||||||| Oracle - |||||||||||||||
PERL - |||||||||||||||

#9 DeeK

DeeK

    Normal

  • Usuários
  • 63 posts
  • Sexo:Masculino

Posted 23/07/2009, 15:18

include<stdlib.h>
include<conio.h>
include<stdio.h>
main(){
int idade,ra;
float peso,altura;
char sexo[40];
printf("\nQual a sua idade?");
fflush(stdin);
scanf("%d",&idade);
printf("\nQual o numero do seu ra?");
fflush(stdin);
scanf("%d",&ra);
printf("\nDe o seu peso!");
fflush(stdin);
scanf("%f",&peso);
printf("\nQual a sua altura?");
fflush(stdin);
scanf("%f",&altura);
printf("\nQual o seu sexo? (m - Masculino ou f- Feminino");
fflush(stdin);
scanf("%c",&sexo);
getch();
}




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq