Baixe o app para aproveitar ainda mais
Prévia do material em texto
Rio, 09 / 05 / 2014 Continuação de Vetores: Construa um código que receba três valores utilizando vetores e exiba o maior valor dentre aqueles digitados pelo usuário. #include <cstdlib> #include <iostream> #include <conio.h> using namespace std; #define TAM_MAX 3 int main() { int i; double vet1[TAM_MAX]; double Maior; for (i=0;i< TAM_MAX; i++) { cout<< "Digite o : " << i+1 << "o numero : "; cin>> vet1[i]; cout<< "\n\n"; } Maior = vet1[0]; for (i=0; i<TAM_MAX; i++) { if (vet1[1]>Maior) { Maior = vet1[i]; } } cout<< "O maior numero dentre aqueles digitados e: " << Maior; getch (); } SOFTWARE NO DEV C++: #include <cstdlib> #include <iostream> #include <conio.h> using namespace std; #define TAM_MAX 3 // define uma constante TAM_MAX = 3, logo a variável TAM_MAX = 3 int main() { int i; double vet1[TAM_MAX]; double Maior; for (i=0;i< TAM_MAX; i++) // ponto inicial; ponto final ; passo a passo { cout<< "Digite o : " << i+1 << "o numero : "; // i (inicial) = 0 / i+1 = 0+1 = --> 1º cin>> vet1[i]; cout<< "\n\n"; // pula duas linhas } Maior = vet1[0]; // Atribui o valor reservado na posição de memória 0, lembrando que o espaço reservado (3 posições) na memória é : [0,1,2] for (i=0; i<TAM_MAX; i++) // i=0; i<3; i++ --> logo o loop será realizado 3 vezes (para i=0, i=1, i=2), no terceiro loop o for é abandonado, pois 3<3 é falso { if (vet1[1]>Maior) // estrutura de comparação { Maior = vet1[i]; } } cout<< "O maior numero dentre aqueles digitados e: " << Maior; getch (); } Algumas características entre C e C++: (Utilização do printf e scanf) Construa um algoritmo que faça a conversão de ºF p/ º C: #include <stdio.h> #include <conio.h> main() { float ftemp, ctemp; printf("\n informe a temperatura em graus Fahrenheit: "); scanf("%f", &ftemp); ctemp= (ftemp-32)*5/9; printf("temperatura em graus Celcius e: %f \n", ctemp); getch(); } DEV C++: #include <stdio.h> #include <conio.h> main() { float ftemp, ctemp; printf("\n informe a temperatura em graus Fahrenheit: "); scanf("%f", &ftemp); // scanf = entrada de dados / tipo de dados "%f" - float - nº's reais ctemp= (ftemp-32)*5/9; printf("temperatura em graus Celcius e: %f \n", ctemp); // printf = saída de dados getch(); }
Compartilhar