Ir ao conteúdo

Posts recomendados

Postado

Como adicionar o meu programa em um layout de um formulario? tipo q contenha as informaçaoes peso, email, altura etc. comecei agora no curso e nao sei nada. me ajudemmmmmmm

#include<stdio.h>
#include<stdlib.h>
struct Aluno{
    char nome[30];
    char email[30];
    float peso;
    float altura;
    float imc;
}alunos[20];
float calcular_imc(float altura, float peso){
    float imc = peso/(altura*altura);
}
int main(){
    int pos_cadastradas[30];
    int index = 0;
    int pos;
    int opcao;
    do{
        printf("1.Cadastrar | 2.Listar | 3.Remover | 4.Listar IMC | 0.Sair:");
        scanf("%d",&opcao);
        switch(opcao){
            case 1:
                pos = 0;
                printf("\nPosicao(de 0 a 19):");
                scanf("%d",&pos);
                if(pos <= 19){
                    fflush(stdin);
                    printf("Nome:");
                    gets(alunos[pos].nome);
                    printf("Email:");
                    gets(alunos[pos].email);
                    printf("Peso:");
                    scanf("%f",&alunos[pos].peso);
                    printf("altura:");
                    scanf("%f",&alunos[pos].altura);
                    alunos[pos].imc = calcular_imc(alunos[pos].altura,alunos[pos].peso);
                    pos_cadastradas[index] = pos;
                    index++;
                    break;
                    printf("\n1.Cadastrar | 2.Listar | 3.Remover | 4.Listar IMC | 0.Sair:");
                    scanf("%d",&opcao);
                }else{
                    printf("Opcao invalida, fechando algoritmo...");
                    exit(-1);
                }
            case 2:
                for(int i = 0; i < index; i++){
                    printf("\nNome:%s",alunos[pos_cadastradas[i]].nome);
                    printf("\nEmail:%s",alunos[pos_cadastradas[i]].email);
                    printf("\nAltura:%f",alunos[pos_cadastradas[i]].altura);
                    printf("\nIMC:%f",alunos[pos_cadastradas[i]].imc);

                }
                    break;
                    printf("\n1.Cadastrar | 2.Listar | 3.Remover | 4.Listar IMC | 0.Sair:");
                    scanf("%d",&opcao);
            case 3:
                exit(0);
            case 4:
                  for(int i = 0; i < index; i++){
                    printf("\nIMC:%f",alunos[pos_cadastradas[i]].imc);
                }
                 break;
                 printf("\n1.Cadastrar | 2.Listar | 3.Remover | 4.Listar IMC | 0.Sair:");
                 scanf("%d",&opcao);
            default:
                 printf("Opcao invalida, fechando algoritmo...");
                 exit(-1);
        }
    }while(opcao != 0);
    system("PAUSE");
}

 

Postado
Em 01/11/2019 às 16:17, sextans666 disse:

adicionar o meu programa em um layout de um formulario? tipo q contenha as informaçaoes peso, email, altura etc

 

Não entendi o que significa :( 

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...