Ir ao conteúdo

isoftware

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Tudo que isoftware postou

  1. /* Programa que ler números digitados pelo usuário ate q ele digite 0 , após isso deve imprimir: a - Total de números lidos. b - Maior número lido. c - Média.. d - Menor numero ímpar (caso tenha).. e - Quantas vezes determinado numero repetiu. Cheguei a esse resultado, mas acho que minha lógica tá errada. Está funcionando, mas teria outro jeito de fazer ?? E como faço para mostrar os repetidos??? #include <iostream> using namespace std; int main() { int num[100], contNum=0, cont, menorimpar, maiorNum=0, soma=0, media=0; bool controle_menorimpar = 0, controle_for = 0; cout << "Informe os numeros: "; for(int i = 0; i < 100; i++) { cin >> num[i]; if(num[i] != 0) { controle_for = 1; contNum++; soma+=num[i]; if(num[i] > maiorNum) { maiorNum = num[i]; } if(num[i] % 2 > 0) { if(num[i] < menorimpar) { menorimpar = num[i]; controle_menorimpar = 1; } } } else { controle_for = 0; break; } } if(controle_for == 0) { media = soma/contNum; if(controle_menorimpar == 1) { cout <<"Menor numero impar: " << menorimpar <<endl; } cout <<"Total de numeros digitados: " << contNum<<endl; cout <<"Maior numero lido: "<< maiorNum <<endl; cout <<"Media: "<< media <<endl; } return 0; } Obrigado pela atenção !!!
  2. Real não tinha percebido isso, q o for era decrescente. Obrigado !!
  3. #include <iostream> using namespace std; int main() { int tam; cout << "Informe um numero: "; cin >> tam; for(int i = 1; i <=tam; i++){ for(int j = 1; j <= i; j++){ cout << i*j <<" "; } cout << endl; } return 0; } Cheguei nisso usando o c++, mas o resultando continua diferente, pois estou somente multiplicando os vetores. como eu faço pra mostra somente os números que são raízes exatas? RESULTADO: 1 2 4 3 6 9 4 8 12 16 5 10 15 20 25 6 12 18 24 30 36 7 14 21 28 35 42 49 8 16 24 32 40 48 56 64 9 18 27 36 45 54 63 72 81 10 20 30 40 50 60 70 80 90 100
  4. Bom dia, Tenho uma duvida sobre como começar o exercício abaixo (OBS: Sou novo em programação). 1 - Escreva uma função que receba um número inteiro como parâmetro. E informe na tela N linhas conforme o exemplo abaixo: TELA: Informe um número: 10 100 81 64 49 36 25 16 9 4 1 81 64 49 36 25 16 9 4 1 64 49 36 25 16 9 4 1 49 36 25 16 9 4 1 36 25 16 9 4 1 25 16 9 4 1 16 9 4 1 9 4 1 4 1 1 Única coisa que entendi sobre esse exercício, e que os números são raízes exatas , tipo 1x1, 2x2, 3x3, 4x4, etc... Se alguém poder ajudar agradeço

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!