Lista de Exercícios - Linguagem de Programação I - Lista 1 (2016.1)

Lista de Exercícios 1 da Disciplina Linguagem de Programação I com o Professor Vanildo Meira, 2016.1.

OBS: A resoluções são feitas de forma independente e podem conter eventuais erros. Caso você encontre algum erro, favor avisar por comentário abaixo, desde já agradeço.

RESOLUÇÕES 

Resolução Exercício 1

EM ALGORITMO

INTEIRO A, B, C;
FORNEÇA (A,B);
C=B
B=A
IMPRIMA ("O valor de A=", C);
IMPRIMA ("O Valor de B=", A);

EM LINGUAGEM C 

#include <stdlib.h>
#include <stdio.h>
#include <math.h>
main (  )
{
int A, B , C;
printf ("\n Digite a variavel A =");
scanf ("%i", &A);
printf ("\n Digite a variavel B =");
scanf ("%i", &B);
C=B;
B=A;
printf ("\n A variavel A = %i", C);
printf ("\n A variavel B = %i", A);
printf ("\n\n");
system ("pause");
}


Resolução Exercício 2

EM ALGORITMO

INTEIRO A, B;
FORNEÇA (A,B);
IMPRIMA ("O valor de A=", B);
IMPRIMA ("O Valor de B=", A);

EM LINGUAGEM C

#include <stdlib.h>
#include <stdio.h>
#include <math.h>
main (  )
{
int A, B , C;
printf ("\n Digite a variavel A = ");
scanf ("%i", &A);
printf ("\n Digite a variavel B = ");
scanf ("%i", &B);
printf ("\n A variavel A = %i", B);
printf ("\n A variavel B = %i", A);
printf ("\n\n");
system ("pause");
}

Resolução Exercício 3



EM ALGORITMO

REAL C, L, Q;
FORNEÇA (C,L);
Q=C*L/25
IMPRIMA ("A quantidade de latas para pintar a parede =", Q);

EM LINGUAGEM C


#include <stdlib.h>
#include <stdio.h>
#include <math.h>
main (  )
{
float C, L , Q;
printf ("\n Digite o valor em metros do lado 1 = ");
scanf ("%f", &C);
printf ("\n Digite o valor em metros do lado 2 = ");
scanf ("%f", &L);
Q = C*L/25;
printf ("\n A quantidade de latas para pintar a parede = %f", Q);
printf ("\n\n");
system ("pause");

}

Resolução Exercício 4


EM ALGORITMO

REAL A, B, D, H, AREA, LAJOTAS, X;
FORNECER (A, B, D);
X = (D-B)/2;
H = pow(A*A+X*X,0.5);
AREA =((B+D)/2)*H;
LAJOTAS = AREA/0.25;
IMPRIMA ("A quantidade de lajotas = ", LAJOTAS);

EM LINGUAGEM C

#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <conio.h>
main (  )
{
float A, B, D, H, AREA, LAJOTAS, X;
printf ("\n Digite o valor de A = ");
scanf ("%f", &A);
printf ("\n Digite o valor de B = ");
scanf ("%f", &B);
printf ("\n Digite o valor de D = ");
scanf ("%f", &D);
X = (D-B)/2;
H = pow(A*A+X*X,0.5);
AREA =((B+D)/2)*H;
LAJOTAS = AREA/0.25;
printf ("\n A quantidade de lajotas = %f", LAJOTAS);
printf ("\n\n");
system ("pause");
}

Resolução Exercício 5


EM ALGORITMO

REAL R, V, A, Pi=3.1415926;
FORNECER (R);
V=(4*Pi*R^3)/3;
A=4*Pi*R^2;
IMPRIMA ("O volume da esfera = ", V);
IMPRIMA ("A area da esfera = ", A);

EM LINGUAGEM C

#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <conio.h>
main (  )
{
float R, V, A, Pi=3.14;
printf ("\n Digite o valor do raio = ");
scanf ("%f", &R);
V=(4*Pi*pow(R,3))/3;
A = 4*Pi*pow(R,2);
printf ("\n O valor do volume = %f", V);
printf ("\n O valor da area = %f", A);
printf ("\n\n");
system ("pause");
}


Resolução Exercício 6

EM ALGORITMO

REAL C, F;
FORNECER (F);
C=(5*F-160)/9;
IMPRIMA ("A temperatura em Celsius = ", C);

EM LINGUAGEM C

#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <conio.h>
main (  )
{
float C, F;
printf ("\n Digite a temperatura em Fahrenheit = ");
scanf ("%f", &F);
C=(5*F-160)/9;
printf ("\n A temperatura correspondente em Celsius = %f", C);
printf ("\n\n");
system ("pause");
}

Resolução Exercício 7

EM ALGORITMO

INTEIRO ANOS, CIGARROS;
REAL PRECO, GASTO;
FORNECER (ANOS, CIGARROS, PRECO);
GASTO=((365*ANOS)*CIGARROS)*(PRECO/20);
IMPRIMA ("O valor gasto = ", GASTO);

EM LINGUAGEM C

#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <conio.h>
main (  )
{
int ANOS, CIGARROS;
float PRECO, GASTO;
printf ("\n Digite a quantos anos que a pessoa fuma = ");
scanf ("%i", &ANOS);
printf ("\n Digite quantos cigarros ela fuma por dia = ");
scanf ("%i", &CIGARROS);
printf ("\n Digite o preco da carteira com 20 cigarros = ");
scanf ("%f", &PRECO);
GASTO=((365*ANOS)*CIGARROS)*(PRECO/20);
printf ("\n O valor gasto em dinheiro em %i anos = R$ %f", ANOS, GASTO);
printf ("\n\n");
system ("pause");
}

Resolução Exercício 8

EM ALGORITMO

INTEIRO ANOS, CIGARROS, EXPECTATIVA;
REAL PRECO, GASTO;
FORNECER (ANOS, CIGARROS, PRECO);
GASTO=((365*ANOS)*CIGARROS)*(PRECO/20);
EXPECTATIVA=(((365*ANOS)*CIGARROS)/24)/30;
IMPRIMA ("O valor gasto = ", GASTO);
IMPRIMA ("O numero de meses perdidos = ", EXPECTATIVA);

EM LINGUAGEM C

#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <conio.h>
main (  )
{
int ANOS, CIGARROS, EXPECTATIVA;
float PRECO, GASTO;
printf ("\n Digite a quantos anos que a pessoa fuma = ");
scanf ("%i", &ANOS);
printf ("\n Digite quantos cigarros ela fuma por dia = ");
scanf ("%i", &CIGARROS);
printf ("\n Digite o preco da carteira com 20 cigarros = ");
scanf ("%f", &PRECO);
GASTO=((365*ANOS)*CIGARROS)*(PRECO/20);
EXPECTATIVA=(((365*ANOS)*CIGARROS)/24)/30;
printf ("\n O valor gasto em dinheiro em %i anos = R$ %f", ANOS, GASTO);
printf ("\n O numero de meses perdidos por fumar durante %i = %i", ANOS, EXPECTATIVA);
printf ("\n\n");
system ("pause");
}


                                                            Resolução Exercício 9 

#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <math.h>

main (  )
{
     char NOME[20], CPF[14], CARGO[15];
     int MATRICULA;
     printf ("\n\n Digite o seu nome = ");
     fflush (stdin);
     gets (NOME);
     printf ("\n\n Digite o numero da sua matricula = ");
     scanf ("%i",&MATRICULA);
     printf ("\n\n Digite o numero do seu CPF = ");
     scanf ("%s", CPF);
     printf ("\n\n Digite o seu cargo atual = ");
     fflush (stdin);
     gets (CARGO);
   
       
     printf ("\n +-----------------------------------+");
     printf ("\n |  EMPRESA BRASILEIRA DE ALIMENTOS  |");
     printf ("\n +------+----------------------------+");
     printf ("\n | NOME | %-26s |", NOME);
     printf ("\n +------+----+-----------------------+");
     printf ("\n | MATRICULA | %21i |", MATRICULA);
     printf ("\n +-----------+-----------------------+");
     printf ("\n |    CPF    | %21s |", CPF);
     printf ("\n +-----------+-----------------------+");
     printf ("\n |CARGO ATUAL| %-21s |", CARGO);
     printf ("\n +-----------------------------------+");
   
     
     printf ("\n\n");
     system ("pause");
}

0 comentários:

Postar um comentário