LCS 0 Denunciar post Postado Janeiro 16, 2008 Então galerinha eu programo em VB e queria aprender alguma coisa de c++. Eu gostaria que alguém postasse um codigo simples que usasse um if para saber se a pessoa eh maior ou menor de idade. exemplo se maior de 18 então escreve "voce eh maior" senão escreve "você eh menor" gostaria disso em modo console do Dos. Se alguem puder ajudar ficarei mto grato. Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Janeiro 16, 2008 olha um exemplo simples disso em c++ é assim: #include <iostream> using namespace std; main () { int idade; cout << "Digite a idade: "; cin >> idade; if (idade >= 18) cout << "Voce eh maior"; else cout << "Voce eh menor"; system("pause>>NULL"); } qlqr duvida abuse do forum :P Compartilhar este post Link para o post Compartilhar em outros sites
LCS 0 Denunciar post Postado Janeiro 16, 2008 Então cara quando eu mando executar aqui dah um erro. eu to usando o Ms visual c++ 6 Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Janeiro 17, 2008 fale ql erro pq eu compilei pelo Dev e deu certinhooo! tente assim: #include <stdio.h> #include <conio.h> main(){ int idade; printf("Digite a idade: "); scanf("%d",&idade); if (idade >= 18) printf("Voce eh maior"); else printf("Voce eh menor"); getch(); } Compartilhar este post Link para o post Compartilhar em outros sites
LCS 0 Denunciar post Postado Janeiro 18, 2008 opa. então cara eu baixei o Dev c++ e funcionou legal, acho que era o visual c++ mesmo que tava bugado. bom legal.. Eu entendi algumas coisas, porém algumas eu nem imagino pra que serve; agora tu pode tirar algumas duvidas minhas...?? la vai 1) essa sequencia de codigos tem que estar presente em todo programa que fazer? e para que servem? #include <stdio.h> #include <conio.h> 2)Pra que serve esse ai emabaixo? scanf("%d",&idade); 3)Se eu quiser que o programa apos fazer uma verificação de idade pergunte se quer fazer outra ou sair? como faz?, Muito obrigado por enquanto. Edit então eu tentei fazer esse programa de media so que não consigo fazer o calculo ser exibido na tela #include <iostream> using namespace std; main () { int nota1,nota2,nota3,nota4,media; cout << "Digita a primeira nota: "; cin >> nota1; cout << "Digite a segunda nota:"; cin >> nota2; cout << "Digite a terceira nota:"; cin >> nota3; cout << "Digite a quarta nota:"; cin >> nota4; media = (nota1 + nota2 + nota3 + nota4)/ 4; printf (media); printf("obrigado"); system("pause>>NULL"); } é isso Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Janeiro 19, 2008 Vamos por partes entaum: 1) os "#include" q você viw sempre estarão nos programas sim, eles fazem chamadas as bibliotecas q contem comandos nelas, por exemplo c você qr usar o comando "getch();" e naum declara a biblioteca conio.h, qnd compilar o programa ele dará um erro dizendo q naum reconhece o comando usado!! elas são as headers ow seja as bibliotecas necessarias para acessar os comandos utilizados! 2)Esta linha esta fazendo a leitura de uma variável, o comando "scanf" faz a leitura da variavel e o "%d" indica q é uma variavel q receberá um valor inteiro e o "&idade", mostra em ql endereço de variável ele irá jogar o conteúdo obtido! 3) esse tópico te ajudará: http://forum.imasters.com.br/index.php?showtopic=255535 4) seu programa esta errado pois você deu um printf(media) + naum é assim q exibe valores de variaveis! o correto é assim: printf("%.2f", media);"%f" indica q é uma variavel do tipo float! declare tds suas variáveis desse programa como float pois pode haver notas 'quebradas' e a media é uma divisao! Volte a postar []'s Compartilhar este post Link para o post Compartilhar em outros sites
LCS 0 Denunciar post Postado Janeiro 21, 2008 parte da verificação concluida. Eu usei o do while. Cara eu vou largar de mão o C++ , essa linguagem apesar de ser bem flexivel quanto as possibilidades de programação, não tem nenhuma agilidade na programação se comparada com o C# , Java ou até mesmo o Python com o Django junto. Mesmo assim mto obrigado pela ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Janeiro 21, 2008 É cara o c eu acho dahora ta ligado, + c você pensa mais na parte grafica e tal, C naum [e a linguagem q você procura!! é assim msm c você num c adaptar a uma linguagem bora pra outra oq num pode [e deixar de estudar.. Sempre q precisar poste suas dúvidas!! flw :D parte da verificação concluida. Eu usei o do while. Cara eu vou largar de mão o C++ , essa linguagem apesar de ser bem flexivel quanto as possibilidades de programação, não tem nenhuma agilidade na programação se comparada com o C# , Java ou até mesmo o Python com o Django junto. Mesmo assim mto obrigado pela ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Janeiro 22, 2008 Apesar de concordar com voce, exite uma IDE para C++ que ajuda bastante "builder C++". http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif parte da verificação concluida. Eu usei o do while. Cara eu vou largar de mão o C++ , essa linguagem apesar de ser bem flexivel quanto as possibilidades de programação, não tem nenhuma agilidade na programação se comparada com o C# , Java ou até mesmo o Python com o Django junto. Mesmo assim mto obrigado pela ajuda. Compartilhar este post Link para o post Compartilhar em outros sites