Trabalho Feito Estrutura De Dados
*/
#include <cstdlib>
#include <iostream> using namespace std;
#define TAMANHO 5 int main(int argc, char *argv[])
{
int inteiro, c, soma = 0; int vet[TAMANHO]; float media; inteiro = rand(); cout << "\nInteiro aleatorio sem geracao de semente: " << inteiro; cout << "\n\n"; srand(30); inteiro = rand(); cout << "\nInteiro aleatorio com semente fixa: " << inteiro; cout << "\n\n"; srand(time(0)); //time(NULL) inteiro = rand(); cout << "\nInteiro aleatorio com semente baseada no time: " << inteiro; cout << "\n\n"; inteiro = rand() % 31; cout << "\nInteiro de 0 a 30: " << inteiro; cout << "\n\n"; for (int i = 0; i < TAMANHO; i++) { vet[i] = (rand() % 31); soma = soma + vet[i]; } for (int i = 0; i < TAMANHO; i++) { cout << "\n" << vet[i]; } cout << "\n\n"; media = soma/TAMANHO; cout << "\nA media dos elementos do vetor eh: " << media; cout << "\n\n"; system("PAUSE"); return EXIT_SUCCESS;
}
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
Objetivo:
Faça um programa que carregue um vetores de 10 números randômicos com semente igual a 50. Em seguida, calcule e imprima a soma dos números menores que 15.
*/
#include <cstdlib>
#include <iostream>
using namespace std;
#define TAMANHO 5
int main(int argc, char *argv[])
{
int vet1[TAMANHO], soma = 0; srand(time(NULL));//inicializando a semente do rand() cout << "\nConteudo inicial do vetor: " << '\n'; for (int i = 0; i < TAMANHO; i++) { vet1[i] = (rand() % 50) + 1; cout << "\n" << vet1[i]; }