Ir para conteúdo
Fórum Script Brasil

gomes_luis1990

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Sobre gomes_luis1990

gomes_luis1990's Achievements

0

Reputação

  1. Este foi o programa que fiz: #include <stdio.h> #include <stdlib.h> int main() { int cont, idade[10], max, y; float x; char a[10], b[10], c[10], d[10], e[10], f[10], g[10], h[10], i[10], j[10]; { printf("introduza o nome do aluno1:"); scanf("%s",a); printf("introduza a idade do aluno1:"); scanf("%d",&idade[0]); printf("introduza o nome do aluno2:"); scanf("%s",B); printf("introduza a idade do aluno2:"); scanf("%d",&idade[1]); printf("introduza o nome do aluno3:"); scanf("%s",c); printf("introduza a idade do aluno3:"); scanf("%d",&idade[2]); printf("introduza o nome do aluno4:"); scanf("%s",d); printf("introduza a idade do aluno4:"); scanf("%d",&idade[3]); printf("introduza o nome do aluno5:"); scanf("%s",e); printf("introduza a idade do aluno5:"); scanf("%d",&idade[4]); printf("introduza o nome do aluno6:"); scanf("%s",f); printf("introduza a idade do aluno6:"); scanf("%d",&idade[5]); printf("introduza o nome do aluno7:"); scanf("%s",g); printf("introduza a idade do aluno7:"); scanf("%d",&idade[6]); printf("introduza o nome do aluno8:"); scanf("%s",h); printf("introduza a idade do aluno8:"); scanf("%d",&idade[7]); printf("introduza o nome do aluno9:"); scanf("%s",i); printf("introduza a idade do aluno9:"); scanf("%d",&idade[8]); printf("introduza o nome do aluno10:"); scanf("%s",j); printf("introduza a idade do aluno10:"); scanf("%d",&idade[9]); } x=(idade[0]+idade[1]+idade[2]+idade[3]+idade[4]+idade[5]+idade[6]+idade[7]+idade[8]+idade[9])/10; printf("a media das idades e %d:",&x); max = idade[0]; for(y=1; y<10; y++) { if(idade[y] > max) max = idade[y]; else max=idade[0]; } if(max=idade[0]) printf("o aluno mais velho:%s",a); if(max=idade[1]) printf("o aluno mais velho:%s",B); if(max=idade[2]) printf("o aluno mais velho:%s",c); if(max=idade[3]) printf("o aluno mais velho:%s",d); if(max=idade[4]) printf("o aluno mais velho:%s",e); if(max=idade[5]) printf("o aluno mais velho:%s",f); if(max=idade[6]) printf("o aluno mais velho:%s",g); if(max=idade[7]) printf("o aluno mais velho:%s",h); if(max=idade[8]) printf("o aluno mais velho:%s",i); if(max=idade[9]) printf("o aluno mais velho:%s",j); system("pause"); return 0; } Mas no final o programa não me faz a média final e não me diz o aluno mais velho sera que alguém que percebe um pouco mais de linguagem c pode alterar o meu programa para funcionar corectamente? Agradecia que se me ajudarem que colocassem o programa já alterado a funcionar, porque com explicaçoes que me tentaram ajudar não percebi. Obrigado preciso com urgencia... :wacko:
  2. eu não percebi :( tentei fazer como voce disse e não percebi
  3. :unsure: Olá eu fiz este programa: #include <stdio.h> #include <stdlib.h> #include <time.h> int x, y, z, i; char ns; int main() { srand ( time(NULL)); x=(rand()%10) +1; y=(rand()%10) +1; z=(rand()%10) +1; for (i=1; i<=5; i++) { printf("Tentativa %d Entre com um numero: ",i); scanf("%d",&x,y,z); if (x,y,z) else { if (x) { printf("Acertou em 1 digito %d",x); } else { if (y) { printf("Acertou em 1 digito %d",y); } else { if (z) { printf("Acertou em 1 digito %d",z); } else { if (x,y) { printf("Acertou em 2 digito %d",x,y); } else { if (x,z) { printf("Acertou em 2 digito %d",x,z); } else { if (y,z) { printf("Acertou em 2 digito %d",y,z); } else } } } O meu objectivo é criar um programa em que gera um número e o utilizador tente adivinhar. Imaginando que o numero gerado é 145, e o utilizador coloca 122 o programa diz que ele acertou 1 dígito. O programa como já devem ter percebido informa se o utilizador acertou ou não algum dígito e no final das tentativas caso o utilizador não acerte o programa diz o número gerado. Por favor preciso mesmo de ajuda porque tenho de entregar o programa daqui a dois dias à minha professora da programação e caso não entregue chumbo á cadeira.
  4. Olá eu fiz este programa e o meu objectivo é tentar advinhar um numero que o programa gere automaticamente. Caso o utilizador acerte em algum digito o programa diz. exemplo: Supondo que o n umero gerado é 123. Tentativa 1: 145 "acertou o primeiro digito" ... ... O programa que fiz foi: Gerar numero aleatório #include <stdio.h> #include <stdio.h> #include <time.h> Int x,i,z; Int main() { Srand (time(NULL)); X=(rand()%1000)+1 For (i=1; i<=5; i++) { printf("introduza o numero"); scanf("%d,z); if(i==x) { printf("acertou"); Beack; } } If( i==4) { Printf("não acertou , o numero era %d"x); } Return 0 } (mas dá erro me ajudem)
  5. Obrigado mas pode-me dar um exemplo???
  6. O que eu fiz para o jogo foi(Mas dá-me erro e quanto mais tento pior fica: Gerar numero aleatório #include <stdio.h> #include <stdio.h> #include <time.h> Int x,i,z; Int main() { Srand (time(NULL)); X=(rand()%1000)+1 For (i=1; i<=5; i++) { printf(“introduza o numero”); scanf(“%d,z); if(i==x) { printf(“acertou”); Beack; } } If( i==4) { Printf(“não acertou , o numero era %d”x); } Return 0 } Isto não funciona, eu uso o code blocks Quanto ao outro programas nessecito trabalhar com arrays e não sei como se faz.
  7. Olá pessoal eu preciso da vossa ajuda urgentemente. Eu não percebo muito de linguagem C e a minha professora de programação pedi-o para fazer estes programas: O primeiro já me responderam e agradeço voces são o maximo mas faltame ainda estes programas: - o utilizador tem 5 hipoteses para adivinhar o numero; - para casa hipotese, caso o utilizador não adivinhe o numero, o programa dará como resposta o número de digitos correctos relativamente às posições (centenos, dezenas e unidades); - se o utilizador acertar no número, o programas emite no ecrã a mensagem "ACERTOU" e termina; - caso o utilizador esgote as 5 tentativas e não advinhar o número, o programas emite a mensagem "Esgotou as 5 tentativas. O numero erA "XXX) e termina. Exemplo: suponhamos que o nº gerado pelo computador é 123 Tentativa 1: 667 "Acertou em 0 digitos do número" Tentativa 2: 234 "Acertou em 0 digitos do numero" Tentativa 3: 627 "Acertou em 1 digitos do numero" .... .... Após esgutar as 5 tentativas e não ter acertado computador diz: "Esgotou as 5 tentativas. O numero era 123. O procimo programa é: 3) pretende-se apurar numa data de 10 alunos (introduzida pelo utilizador), cujos nome e idade (todas diferentes) são representadas pelos vectores (arrays) Nome e Idade, respectivamente, a média das idades e o nome do aluno mais velho. Construa um programa que apure o pretendido. Exemplo: Introduza o nome do aluno1: aaa Introduza a idade do aluno: 19 Introduza o nome do aluno2: bbb Introduza a idade do aluno: 20 (...) Introduza o nome do aluno10: iii Introduza a idade do aluno: 22 A média das idades é: xxx anos O nome do aluno mais velho é: 22 Ajudem-me por favor se não vou chumbar á cadeira conta 30% da nota e é obrigatorio tirar positiva. :wacko:
  8. Olá pessoal eu preciso da vossa ajuda urgentemente. Eu não percebo muito de linguagem C e a minha professora de programação pedi-o para fazer estes programas: 1) Construa um programa que receba uma data (dia e mês) e emita, no ecrã, a estação do ano a que pertence a tata. Exemplo: Introduza o dia: 25 Introduza o mês: 10 A data 25/10 corresponde ao Outono. Agradecia que me ajudasem o mais rapido possivel. Obrigado...
×
×
  • Criar Novo...