Ir ao conteúdo

leonardosb

Membro Júnior
  • Posts

    6
  • Cadastrado em

  • Última visita

Tudo que leonardosb postou

  1. Bom dia eu gostaria de imprimir 3 vetores de inicia de 1 a 5 e fazer um quarto vetor que some posição por posição de cada vetor exemplo: int numero[5]; int i,j,k,l; int resposta; main(){ do{ srand(time(NULL)); for(i=1;i<=5;i++){ numero=rand() % 5; } for(j=1;j<=5;j++){ numero[j]=rand() % 5; } for(k=1;k<=5;k++){ numero[k]=rand() % 5; } for(i=1;i<=5;i++){ printf("%d ",numero); } puts("\n"); for(j=1;j<=5;j++){ printf("%d ",numero[j]); } puts("\n"); for(k=1;k<=5;k++){ printf("%d ",numero[k]); } puts("\n"); for(l=1;l<=5;l++){ numero[l]=numero+numero[j]+numero[k];//porém nesse vetor eu queria fazer a soma dos demais vetores acima, porém da um loop infinito printf("%d ",numero[l]); } puts("\n\nDeseja continuar?(S=1/N=2):"); scanf("%d",&resposta); }while(resposta==1); getch(); return 0; }
  2. Boa tarde estou com dificuldade em fazer uma condicional de um numero real e imprimir na tela,segue abaixo o algoritmo.porém não esta imprimindo na tela a condicional de IF. #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <string.h> #include <conio.h> #include <time.h> #include <math.h> main(){ float valvula; printf("\nValvula:"); scanf("%f",&valvula); if(valvula == 1.6){ printf("\nCarro economico\n"); } getch(); return 0; }
  3. Bom dia, não estou conseguindo imprimir na tela o adversario aleatorio, imprimi tudo em branco, poderia me ajudar,segue abaixo a sintaxe: printf("\nAbaixo seu adversario\n\n"); printf("---------------------------------------------------------------------------------"); srand(time(NULL)); palavra =rand() %10; for(i=0;i<numero;i++){ adversario=personagens[palavra]; poder2=poder[palavra]; }//for printf("\npersonagem:%s\t habilidade:%s poder:%d",adversario,poder2,aleatorios2); printf("\n\n"); printf(" O \n"); printf(" /|\\ \n"); printf(" |\n"); printf(" / \\ \n"); printf("\nQUE COMECE A LUTA"); getch();
  4. Explicando muito bem , cara poderia me dar algumas dicas ou curso online que eu possa aprimorar minha logica de programação? Atenciosamente!
  5. Boa madruga rsrs Então funcionou para que ele imprima a primeira posição do for, mas ele agora começou a incluir uma linha a mais no for ex: //MENU system("color 0A"); printf("Jogo"); printf("\n-------------"); printf("\n1-Cadastrar personagens"); printf("\n0-Sair do jogo"); srand(100); printf("\nEscolha sua opcao:"); scanf("%d", &opcao); //---------------------------------------------------------------------------------- switch(opcao){ case 1: printf("\nDeseja cadastrar quantos personagens?:");//entrando com o numero de personagens scanf("%d", &numero); while(getchar () !='\n'); system("cls"); for (i = 0; i <= numero; i++) { printf ("Digite o nome do personagem %d: ", i); //cadastrando o nome dos personagens gets (personagens); }//for printf("\n"); //-------------------------------Como esta sendo executado-------------------------------------------------------- Deseja cadastrar quantos personagens?) Resposta do usuario: 3 //na tela imprimi Digite o nome do personagem 0: Leonardo Digite o nome do personagem 1: Fernanda Digite o nome do personagem 2:Carlos ERRO: Digite o nome do personagem 3: //Essa ultima posição do for não deveria aparecer, mais esta aparecendo. // Imprimi na tela leonardo fernanda carlos
  6. Quando aparece a mensagem "Deseja cadastrar quantos personagens?", se eu apertar "3" o vetor não começa da posição [0], ja pula para a posição [1], alguem pode me ajudar ? segue a sintaxe abaixo: system("color 0A"); printf("Jogo"); printf("\n-------------"); printf("\n1-Cadastrar personagens"); printf("\n0-Sair do jogo"); printf("\nEscolha sua opcao:"); scanf("%d", &opcao); switch(opcao){ case 1: printf("\nDeseja cadastrar quantos personagens?:"); scanf("%d", &numero); system("cls"); for (i = 0; i < numero; i++) { printf ("Digite o nome do personagem %d: ", i); gets (personagens); system("cls"); }

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

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!