Código da Feira em linguagem c

396 palavras 2 páginas
#include
#include

/*Variável global contadora */ int _contador=0;

struct fruta { char nome[15]; char tipo[20]; float preco; int qtde; }; struct fruta f[100]; /*Função Cadastrar */ cadastrar() { int n; char continua='s';

system("cls"); printf("Digite a qtde de frutas a serem cadastradas: "); scanf("%d",&n); while(continua=='s' && n>0) { printf("Digite o nome da fruta: "); scanf(" %s",f[_contador].nome); printf("Digite o tipo da fruta: "); scanf(" %s",f[_contador].tipo);

printf("Digite o preco da fruta: "); scanf(" %f",&f[_contador].preco); printf("Digite a quantidade da fruta: "); scanf(" %d",&f[_contador].qtde); fflush(stdin); n--; printf("Deseja continuar:s/n?"); continua=getchar(); if(continua=='s') { _contador++; } else { _contador++; system("cls"); printf("Voce saiu do cadastro de frutas!\n"); system("pause"); system("cls"); } if (n==0) { system("cls"); printf("Voce ja cadastrou a qtde de frutas informadas!\n"); system("pause"); system("cls"); } } return;
}
/*Fim da Função Cadastrar*/ /*Função Exibir(Tabela)*/ exibir() { int y=0,x=0; system("cls"); if(_contador>0) { printf("%s %10s %10s %7s %5s\n","ID","Nome","Tipo","Preco","Qtde"); for(y=0;y < _contador;y++) { printf("%d %10s %10s %7.2f %5d\n",x=y+1,f[y].nome,f[y].tipo,f[y].preco,f[y].qtde); } } else { system("cls"); printf("Nao ha frutas para exibir!\n"); system("pause"); system("cls"); } return;
}

Relacionados

  • Linguagem técnica de programação iii
    1519 palavras | 7 páginas
  • trabalho
    496 palavras | 2 páginas
  • Analise e Desenvolvimento de Sistema
    353 palavras | 2 páginas
  • Html
    996 palavras | 4 páginas
  • estudante
    1319 palavras | 6 páginas
  • avaliação
    1564 palavras | 7 páginas
  • simulado
    10542 palavras | 43 páginas
  • Ola mundo
    516 palavras | 3 páginas
  • Trabalho Hudson parcial 2
    2376 palavras | 10 páginas
  • Historia
    701 palavras | 3 páginas