Dfs 0 Denunciar post Postado Abril 24, 2011 Estou começando a conhecer a linguagem C++, se puderem me ajudar nesse exercício. Elabore um programa, na linguagem C++, que leia a idade de 15 pessoas e para cada idade lida menor que 18 anos mostre a seguinte mensagem: "Menor de idade". #include <iostream.h> #include <stdlib.h> int main() { system("PAUSE"); return 0; } Desde já agradeço a atenção Compartilhar este post Link para o post Compartilhar em outros sites
Renato Utsch 24 Denunciar post Postado Abril 24, 2011 Boa sorte. Onde está aprendendo C++? Você está usando um formato muito antigo, que não é usado mais. PS: Vê se tenta fazer alguma coisa, isso aê tanto eu quanto você sabemos que não é nada. Abraços :D Compartilhar este post Link para o post Compartilhar em outros sites
Dfs 0 Denunciar post Postado Abril 24, 2011 Boa sorte. Onde está aprendendo C++? Você está usando um formato muito antigo, que não é usado mais. PS: Vê se tenta fazer alguma coisa, isso aê tanto eu quanto você sabemos que não é nada. Abraços :D Obrigado pelo interesse. Mas na verdade preciso fazer esse exercício porque que me passaram no curso de lógica de programação. Compartilhar este post Link para o post Compartilhar em outros sites
Myho 2 Denunciar post Postado Abril 24, 2011 Qual exatamente sua duvida para fazer esse exercício? se for como ler 15 entradas, então use um laço de repetição ( for ou while ). Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Abril 25, 2011 Bom, isso é o esqueleto do programa. O que você tentou até agora? Compartilhar este post Link para o post Compartilhar em outros sites
Dfs 0 Denunciar post Postado Maio 3, 2011 Bom gente, o que preciso é converter esse programa para c++, ja tentei mas nao consigo compilar var idad,i: inteiro inicio // Seção de Comandos para i de 1 ate 15 faca escreva ("Digite uma idade :") leia (idad) se idad < 18 entao escreval ("Menor de idade") fimse fimpara fimalgoritmo Entao tentei isso, mas ele so pede a primeira entrada, preciso digitar 15 idades #include <iostream.h> #include <stdlib.h> int main() { int contador; int idade; for (contador = 0; contador < 16; contador++) { printf("Digite a idade do eleitor"); scanf("%d",&idade); if( idade > 17 ) { printf("Menor de idade"); Compartilhar este post Link para o post Compartilhar em outros sites
Renato Utsch 24 Denunciar post Postado Maio 3, 2011 Esse "for() do" não existe. Aprenda a estrutura de C++ antes de tentar converter programas. Isso também não está dando certo pois você está usando um padrão muito antigo da C++, que não é suportado pelos padrões de hoje. Compre um livro bom para iniciantes para C++, como o "C++ Without Fear", em inglês, que é ÓTIMO para iniciantes, ou "C++: Fundamentos e Prática", que é bom também, mas contém alguns erros... #include <iostream> using namespace std; int main() { int idade, i; for( i = 0; i <= 15; ++i ) { cout << "Digite uma idade: "; cin >> idade; if( idade < 18 ) { cout << "Menor de Idade"; } else { cout << "Maior de Idade"; } } return 0; } Abraços :D Compartilhar este post Link para o post Compartilhar em outros sites
Dfs 0 Denunciar post Postado Maio 3, 2011 Esse "for() do" não existe. Aprenda a estrutura de C++ antes de tentar converter programas. Isso também não está dando certo pois você está usando um padrão muito antigo da C++, que não é suportado pelos padrões de hoje. Compre um livro bom para iniciantes para C++, como o "C++ Without Fear", em inglês, que é ÓTIMO para iniciantes, ou "C++: Fundamentos e Prática", que é bom também, mas contém alguns erros... #include <iostream> using namespace std; int main() { int idade, i; for( i = 0; i <= 15; ++i ) { cout << "Digite uma idade: "; cin >> idade; if( idade < 18 ) { cout << "Menor de Idade"; } else { cout << "Maior de Idade"; } } return 0; } Abraços :D Vou seguir sua dica, valeu mesmo pela ajuda deu certo aqui. Muito obrigado a todos. Compartilhar este post Link para o post Compartilhar em outros sites