Ir ao conteúdo
  • Cadastre-se

Alerrandro Barreto

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

0
  1. Esse codigo é uma tabela de cadastro de funcionario nao consigo fazer funcionar ! help #include <stdio.h> #include <stdlib.h> typedef struct ficha { int insc; char nome; int clas; int h_normal; int h_extra; }ficha; void ler(ficha *ptr) { printf("Informe o numero da inscrição:"); scanf("%d",&(*ptr).insc); printf("infome o nome:"); scanf("%s",&(*ptr).nome); printf("Informe a classe:"); scanf("%d",&(*ptr).clas); printf("informe a horas normais:"); scanf("%d",&(*ptr).h_normal); printf("informe a horas extras:"); scanf("%d",&(*ptr).h_extra); } void emite(struct ficha x) { double salref; double sal; if (x.clas == 1) { sal = salref*1,3; }else { sal = salref*1,9; } } double salnormal= sal*x.h_normal; double salextra = sal *x.h_extra; double INSS = (salnormal+salextra) - 0.11*(salnormal+salextra); printf("Número de Inscrição %5d Nome: %50s\n", x.clas, x.nome); printf("Salário Horas Normais: %f\n", salnormal); printf("Salário Horas Extras: %f\n", salextra); printf("Dedução do INSS: %f\n", INSS); printf("Salário Líquido: %f\n", (salnormal+salextra)-INSS); } int main () { ficha r {0,"",0,0,0}; ler(&r); emite®; return 0; }
  2. ata entendi ! valeu tava usado typedef pra nao fica usado struct todo tempo.
  3. Era para mostrar o mes e dia mas na execução ta pegando endereço de memoria! #include <stdio.h> #include <stdlib.h> int i; int j; typedef struct cadastro{ char nome[50]; int dia[]; int mes[]; }cadastro; void ler(cadastro *ptr) { for(i=0;i<2;i++) { printf("Informe a Nome:"); scanf("%s",&(*ptr).nome); printf("Informe dia do seu niver:"); scanf("%d",&(*ptr).dia); printf("Informe mes do seu niver:"); scanf("%d",&(*ptr).mes); } } void mostrar(struct cadastro x) { for (j=0;j<12;j++) { printf("%d",&j); printf("/n"); for(i = 0; i < 2 ; i++) { if(x.mes == i) { printf("%d",&x.mes); printf("/n"); printf("%d",&x.dia); printf("/n"); } } } } int main () { struct cadastro a; cadastro {0,0,0}; ler(&a); mostrar(a); }
  4. help nessa questão em c 1. Dados os seguintes campos de um registro: nome, dia de aniversário e mês de aniversário, desenvolver um algoritmo que mostre em cada um dos meses do ano quem são as pessoas que fazem aniversário, exibir também o dia. Considere um conjunto de 40 pessoas

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...