O Exercicio Vetores C++
Por: Keven Souza Leal • 13/7/2021 • Trabalho acadêmico • 3.812 Palavras (16 Páginas) • 198 Visualizações
Resolução do exercício
- Faça um algoritmo que leia 10 salários. Depois de lidos e armazenados, mostre o maior valor. Utilize vetores.
#include<iostream>
#include<stdlib.h>
#include <string.h>
main(){
float salario[10], maior=-1;
int cont;
for (cont=0;cont<10;cont++)
{
std::cout<<"\nInforme o valor do salario"<<"\n"<< cont+1<<":"<<"\n";
std::cin>>(salario[cont]);
if (salario[cont]>maior)
maior=salario[cont];
}
std::cout<< ("\nO maior salario digitado foi: ")<< maior<<"\n";
std::cout<<"\n";
system("pause");
}
- Armazene num vetor de 5 posições o salário de 5 pessoas. Em seguida, verifique os salários menores q 1000 reais e forneça um aumento de 10%.Ao final, mostre a lista de salários atualizada.
#include <iostream>
#include <string.h>
main(){
float salario[5];
int cont;
for (cont=0;cont<5;cont++)
{
std::cout<< ("\nInforme o salario ") << cont+1 << " : "<<"\n";
std::cin>>(salario[cont]);
if (salario[cont]<1000)
salario[cont]=salario[cont]*1.1;
}
for (cont=0;cont<5;cont++)
std::cout<< ("\nO salario ")<<cont+1<< " eh : "<<"\n"<<salario[cont]<<"\n";
std::cout<<"\n";
system("pause");
}
- Faca um programa q leia n valores reais. Armazene estes valores num vetor. Ao final, imprima a média aritmética destes valores.
#include <iostream>
main(){
int tamanho, i;
float vetor[tamanho], soma=0;
std::cout<< ("\nInforme qtos valores que voce vai querer digitar (tamanho do vetor): ");
std::cin>>tamanho;
for (i=0;i<tamanho;i++)
{
std::cout<< ("\nDigite o valor ")<< i<<" : \n";
std::cin>>vetor[i];
soma=soma+vetor[i];
}
std::cout<<("\nA media dos valores digitados eh :")<< soma/tamanho<<"\n";
system("pause");
}
- Faca um programa que pergunte ao usuário o numero de alunos a ser lido. O tamanho dos vetores será o numero informado pelo usuário. Armazene num vetor as notas G1 destes alunos; num outro vetor, armazene as notas G2 destes alunos. Ambas notas, G1 e G2, são informadas pelo usuário. Calcule a media aritmética destes alunos e armazene num terceiro vetor. Ao final, mostre as 3 notas dos alunos.
- Faca um algoritmo q leia e armazene 5 valores inteiros em um vetor Vet1. Leia outros 5 valores inteiros e armazene num vetor Vet2. A partir destes valores lidos, mostre na tela:
#include <iostream>
int main() {
int vet1[5], vet2[5], soma[5], diff[5], prod[5], div[5];
int t;
for (t=0;t<5; t++) {
std::cout << "Digite o " << t+1 <<"o valor: ";
std::cin >> vet1[t];
}
for (t=0;t<5; t++) {
std::cout << "Digite o " << t+1 <<"o valor: ";
std::cin >> vet2[t];
soma[t] = vet1[t]+vet2[t];
diff[t] = vet1[t]-vet2[t];
prod[t] = vet1[t]*vet2[t];
div[t] = vet1[t]/vet2[t];
}
for (t=0;t<5; t++) {
std::cout << "\nSoma dos " << t+1 << "os valores: " << soma[t];
}
for (t=0;t<5; t++) {
std::cout << "\nDiferenca dos " << t+1 << "os valores: " << diff[t];
}
for (t=0;t<5; t++) {
std::cout << "\nProduto dos " << t+1 << "os valores: " << prod[t];
}
for (t=0;t<5; t++) {
std::cout << "\nQuociente dos " << t+1 << "os valores: " << div[t];
}
}
- Faça um programa que inverta as letras de uma palavra (string) digitada pelo usuário.
#include <iostream>
#include <string.h>
int main(){
char palavra[20], inversa[20];
int t;
std::cout << "Digite uma palavra: ";
gets(palavra);
for (t=strlen(palavra)-1;t>=0;t--)
...