Ir para conteúdo
Fórum Script Brasil

Newton_Einherjar

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que Newton_Einherjar postou

  1. Agradeço as dicas, vou testar aqui! edit: Funcionou, valeu mesmo! ^_^
  2. Boa tarde, pessoal! Sou novo no fórum e estou com dificuldade em um programa para calcular o peso ideal de uma pessoa tendo a altura e o sexo. Segue o código: #include <stdio.h> #include <conio.h> #include <math.h> int peso_ideal(float calc); main () { float altura, calc; char sexo, pso; printf("\nPrograma para calcular o peso ideal"); printf("\nInforme 'M' para masculino e 'F' para feminino"); scanf("%s",&sexo); printf("\nInforme a altura."); scanf("%f",&altura); calc = peso_ideal(pso); printf("\n O seu peso ideal deve ser: %3.2f", calc); getch(); } int peso_ideal(float calc) { int pso; if (sexo == 'M') calc = 72.9*(altura-5); else calc = 62.1*(altura-44.7); return(calc); } Como podem ver, não estou conseguido fazer usando passagem de parâmetro. O compilador (Dev C++) indica os erros: In function 'int peso_ideal(float)': [Error]'sexo' was not declared in this scope [Error] 'altura' was not declared in this scope Eu já tentei em "calc = peso_ideal(pso);" mudar para "calc = peso_ideal(sexo, altura);", mas também não funciona. Podem me ajudar, por favor? Grato!
×
×
  • Criar Novo...