Informática, perguntado por duduinformatica, 11 meses atrás

Crie um Programa, em Linguagem C, que armazene 10 números inteiros em um Vetor. Ao final da execução, o programa deverá apresentar:

1. Os dez valores lidos;
2. A Soma de todos os valores lidos;
3. A Média Aritmética dos valores lidos;
4. O maior valor lido;
5. O menor valor lido.

OBS... O processo deverá ser executado quantas vezes o usuário desejar!!! Controle o “loop” (repetição) para dar a opção ao usuário parar de fazer as operações quando quiser sair da aplicação.


Geraldinh0: Vish, se fosse em C++ eu lhe ajudaria.
duduinformatica: COMO SERIA NO C++
Geraldinh0: Vou tentar fazer, tô aprendendo programação por conta própria, mas vou tentar ajudar!
Geraldinh0: Me dá só um tempinho.
duduinformatica: OK to vendo programação I
Geraldinh0: Quase pronto, já to mandando.
duduinformatica: vc pode ajudar em outra questão?

Soluções para a tarefa

Respondido por Geraldinh0
1

#include <iostream>

#include <stdlib.h>

#include <locale.h>

using namespace std;

int main(){

setlocale(LC_ALL, ""); // Isso deixa o programa em português.

int valores[10];

int i = 0, soma = 0, maior = 0, aux = 0, menor = 0, cont = 0;

double media;

char resposta;

inicio:

for (i = 0; i < 10; i++)

{

cout << "Digite o " << i + 1 << "º valor: ";

cin >> valores[i];

soma += valores[i];

if (cont == 0) {

maior = valores[i];

menor = valores[i];

cont++;

}

else

{

if (valores[i] > maior) {

maior = valores[i];

}

if (valores[i] < menor) {

menor = valores[i];

}

}

}

system("cls");

media = soma / 10;

for (i = 0; i < 10 ; i++)

{

cout << valores[i] << ",";

}

cout << " foram os valores lidos." << endl;

cout << media << " é a média de todos os números." << endl;

cout << maior << " é o maior valor." << endl;

cout << menor << " é o menor valor." << endl << endl << endl;

cout << "Quer repetir o processo?[S/N]: ";

cin >> resposta;

if (resposta == 'S' or resposta == 's') {

system("cls");

goto inicio;

}

else

{

system("cls");

cout << "Até o próximo uso!" << endl;

}

system("pause");

return 0;

}


Geraldinh0: Deu um trabalho da *****.
duduinformatica: muito obrigado
Perguntas interessantes