Estudante

Disponível somente no TrabalhosFeitos
  • Páginas : 9 (2048 palavras )
  • Download(s) : 0
  • Publicado : 22 de abril de 2013
Ler documento completo
Amostra do texto
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE.

ALUNO: EWERTON RUAN DE ARAUJO MEDEIROS.

CURSO: ENGENHARIA ELÉTRICA.

PERÍODO: 2012.1. MATRICULA: 2012939889.

DISCIPLINA: PROGRAMAÇÃO AVANÇADA. TURMA: 02.

PROFESSOR: NIELSEN DAMASCENO.

ASSUNTO: LISTA DE EXERCÍCIOS.
QUESTÃO 01

#include <iostream>

using namespace std;

//FUNCAO PARA CALCULAR A TEMPERATURA EMFAHRENHEIT
int cf(int c){

int f;
f = (c * 1.8) + 32;

return f; // RETORNA O VALOR DA TEMPERATURA
}

int main(int argc, char *argv[])
{

int c;

cout << "DIGITE A TEMPERATURA EM CELSIUS >> ";
cin >> c;

cout << endl << c << " EM CELSIUS EH IGUAL A " << cf(c) << " FAHRENHEIT" << endl << endl;

system("PAUSE");return EXIT_SUCCESS;
}

QUESTÃO 02

#include <iostream>

using namespace std;

main(){

double i,cont=0;
double km, l,t;
double s=0;

for(i=1;i>0;i++){

cout << endl << "ENTRE COM OS KM PERCORRIDOS (-1 para finalizar) : ";
cin >> km;

if ( km == - 1){ //FICA ANTES DA QUANTIDADE DE LITROS PARA PODER DIGITAR -1 E OEXECUTAVEL FECHAR
cout << endl << "A TAXA TOTAL KM/L FOI : "<< s / cont << endl << endl;
break;
}

cout << "ENTRE COM OS LITROS CONSUMIDOS : ";
cin >> l;

t = km / l;

cout << "A TAXA KM/L PARA ESSE TANQUE FOI : " << t << endl;

s = t + s; //SOMA AS TAXAS
cont++;//CONTA O NUMERO DE PERCURSOS

}
system("pause");
return 0;
}

QUESTÃO 03

#include <iostream>

using namespace std;

int main()
{

int x,i;

char nome[100];

cout << "DIGITE UMA PALAVRA >> ";
gets(nome);

i=strlen(nome);//CONTA QUANTOS CARAVTERES EXISTE NA STRING ATE O \0

cout << endl << "A PALAVRA LIDA DE TRAZ PARA FRENTE EH >> ";

for (x=i-1; x>=0; x--)
cout <<nome[x];
cout << endl << endl;

system("pause");
return 0;
}

QUESTÃO 04

#include <iostream>

using namespace std;

main(){

int i;
char nome[100],n[20], s[20], b;

cout << " - Qual o seu nome? ";
fgets(n, 20, stdin);

cout << " - Qual o seu sobrenome? ";
gets(s);

cout << " - Que nota voce merece? ";
cin >> b;

cout<< " - Qual a sua idade? ";
cin >> i;

cout << "Nome :" << s << ", " << n;
if((b != 'z')&&(b != 'Z')){
printf("Nota : %c\n", b + 1);//QUEBRA DE NOTA
}else{
cout << "Nota : A" << endl;
}
cout << "Idade :" << i << endl;

system("pause");
return 0;
}

QUESTÃO 05

#include <iostream>

using namespace std;struct pizzaanalise {

char comp[100];
int d,p;

};

typedef struct pizzaanalise Armazena;

int main()
{

Armazena g;

cout << "NOME DA COMPANHIA : ";
gets(g.comp);

cout << "DIAMETRO (em cm) : ";
cin >> g.d;

cout << "PESO DA PIZZA (em g) : ";
cin >> g.p;

printf("\nCOMPANHIA : %s\n",g.comp);
cout << "DIAMETRO : " << g.d<< " CM(S)" << endl;
cout << "PESO : " << g.p << " GRAMAS" << endl << endl;

system("PAUSE");
return 0;
}

QUESTÃO 06

#include <iostream>

using namespace std;

int main()
{

int x,i;

char nome[100];

cout << "DIGITE UMA PALAVRA >> ";
gets(nome);

i = strlen(nome);//CONTA QUANTOS CARACTERES EXISTEM NA STRINGATE O \0

cout << endl << "TABELA ASCII PARA OS CARACTERES DA PALAVRA DIGITADA" << endl;

for (x = 0; x < i; x++){

cout << endl << nome[x] << " : "; //IMPRIME CADA CARACTERE SEPARADO
printf ("%d", nome[x]); //IMPRIME O VALOR EM ASCII PARA CADA CARACTERE
}
cout << endl << endl;

system("pause");
return 0;
}

QUESTÃO 07

#include...
tracking img