Baixe o app para aproveitar ainda mais
Prévia do material em texto
EXEMPLO 1 /* Calcular S = 1/27 + 3/25 + 5/23 + ... + 27/1 */ #include<iostream> #include<stdlib.h> using namespace std; int main(void) { float s = 0; int num = 1; int den = 27; while (num <= 27) { s = s + (1.0*num)/den; num = num + 2; den = den - 2; } cout << "Valor de S = " << s << endl; system("pause"); return 0; } EXEMPLO 2 /* Receba 10 numeros reais e calcule a média, o maior e o menor */ #include<iostream> #include<stdlib.h> using namespace std; int main(void) { float num,soma = 0; float media,maior,menor; int cont; cout << "Leia um numero - "; cin >> num; soma = soma + num; maior = num; menor = num; for(cont = 1;cont < 10;cont++) // cont ++ => cont = cont + 1 { cout << "Leia um numero - "; cin >> num; soma = soma + num; if (maior < num) { maior = num; } if (menor > num) { menor = num; } } media = soma/10; cout << "Valor da Media = " << media << endl; cout << "Maior numero = " << maior << endl; cout << "Menor numero = " << menor << endl; system("pause"); return 0; } EXEMPLO 3 /* Receba 100 numeros inteiros e calcule a dferença entre eles dois a dois */ #include<iostream> #include<stdlib.h> using namespace std; int main(void) { int num[100]; int i,j,dif; // leitura dos valores de um vetor inteiro for(i = 0;i < 100;i++) // i++ => i = i + 1 { cout << "Leia um numero - "; cin >> num[i]; } // calculo das diferencas for(i = 0;i < 100 - 1;i++) // i++ => i = i + 1 { for(j = i + 1;j < 100;j++) { dif = num[j] - num[i]; cout << dif << " "; } cout << endl; } system("pause"); return 0; }
Compartilhar