leonardosb
-
Posts
6 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por leonardosb
-
-
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;} -
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];}//forprintf("\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(); -
Explicando muito bem , cara poderia me dar algumas dicas ou curso online que eu possa aprimorar minha logica de programação?
Atenciosamente!
-
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:
//MENUsystem("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 personagensscanf("%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 personagensgets (personagens);}//forprintf("\n");//-------------------------------Como esta sendo executado--------------------------------------------------------Deseja cadastrar quantos personagens?)Resposta do usuario: 3//na tela imprimiDigite o nome do personagem 0: LeonardoDigite o nome do personagem 1: FernandaDigite o nome do personagem 2:CarlosERRO: Digite o nome do personagem 3: //Essa ultima posição do for não deveria aparecer, mais esta aparecendo.// Imprimi na telaleonardofernandacarlos -
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
Operações com 3 vetores
em C/C#/C++
Postado
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: