Buscar

sequencial - programação de computadores

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

ex10.cpp
#include <math.h>
#include <cstdlib>
#include <iostream>
int main(){
 // #######################
 // ### Exercicio 10 ####
 // #######################
 // DECLARANDO AS VARIAVEIS
 float raio, area;
 
 // ENTRANDO COM OS VALORES
 printf("Entre com o Valor do raio da Circunferencia: ");
 scanf("%f", &raio);
 
 // REALIZANDO OS CALCULOS
 area = M_PI*pow(raio, 2.0);
 
 // MOSTRANDO OS RESULTADOS
 printf("\n\nArea da Circunferencia: %f\n", area);
 /*
 ########### COMENTARIOS ###########
 Perceba que eu utilizei dois itens novos (no calculo da Area)..
 - M_PI
 - pow(a, b)
 O 1o ("M_PI") equivale a constante PI (3,1415...) da biblioteca "math.h" (verifique o "include" no alto da pagina).
 O 2o ("pow(valor_1, valor_2)") calcula o potencial de "a" por "b" ("a" elevado a "b"), tambem da biblioteca do "math.h".
 Neste 2o caso, como os dois valores devem ser do tipo double, eu utilizei "2.0" (e nao apenas "2") para representar
 o valor "ao quadrado".
 */
 
 // ***** COMANDOS QUE SERVEM PARA "PARAR" A JANELA DE EXECUCAO DO PROGRAMA ******
 system("PAUSE");
 return EXIT_SUCCESS;
 
}
ex00.cpp
#include <math.h>
#include <cstdlib>
#include <iostream>
int main(){
 
 // ***** COMANDOS QUE SERVEM PARA "PARAR" A JANELA DE EXECUCAO DO PROGRAMA ******
 system("PAUSE");
 return EXIT_SUCCESS;
 
}
ex01a.cpp
#include <math.h>
#include <cstdlib>
#include <iostream>
int main(){
 // #####################################
 // ### UTILIZANDO NÚMEROS INTEIROS ####
 // #####################################
 // DECLARANDO AS VARIAVEIS
 int n1, n2, n3, n4, soma;
 
 // ENTRANDO COM OS VALORES
 printf("Entre com o 1o valor: ");
 scanf("%d", &n1);
 printf("\nEntre com o 2o valor: ");
 scanf("%d", &n2);
 printf("\nEntre com o 3o valor: ");
 scanf("%d", &n3);
 printf("\nEntre com o 4o valor: ");
 scanf("%d", &n4);
 
 // REALIZANDO OS CALCULOS
 soma = n1 + n2 + n3 + n4;
 
 // MOSTRANDO OS RESULTADOS
 printf("\n\nValor final: %d\n", soma);
 /*
 ########### COMENTARIOS ###########
 Perceba que eu utilizei neste caso o termo "%d" (no scanf, e no printf do final)
 para trabalhar com numeros INTEIROS.
 Obs.: o termo "\n" serve para "pular linha" (ou "nova linha" - "new line")
 */
 
 // ***** COMANDOS QUE SERVEM PARA "PARAR" A JANELA DE EXECUCAO DO PROGRAMA ******
 system("PAUSE");
 return EXIT_SUCCESS;
 
}
ex01b.cpp
#include <math.h>
#include <cstdlib>
#include <iostream>
int main(){
 // #######################################################
 // ### UTILIZANDO NÚMEROS DE PONTO FLUTUANTE (REAIS) ####
 // #######################################################
 // DECLARANDO AS VARIAVEIS
 float n1, n2, n3, n4, soma;
 
 // ENTRANDO COM OS VALORES
 printf("Entre com o 1o valor: ");
 scanf("%f", &n1);
 printf("\nEntre com o 2o valor: ");
 scanf("%f", &n2);
 printf("\nEntre com o 3o valor: ");
 scanf("%f", &n3);
 printf("\nEntre com o 4o valor: ");
 scanf("%f", &n4);
 
 // REALIZANDO OS CALCULOS
 soma = n1 + n2 + n3 + n4;
 
 // MOSTRANDO OS RESULTADOS
 printf("\n\nValor final: %f\n", soma);
 /*
 ########### COMENTARIOS ###########
 Perceba que eu utilizei neste caso o termo "%f" (no scanf, e no printf do final)
 para trabalhar com numeros REAIS.
 Perceba que o resultado final sera sempre um numero com algumas casas decimais
 Obs.: o termo "\n" serve para "pular linha" (ou "nova linha" - "new line")
 */
 
 // ***** COMANDOS QUE SERVEM PARA "PARAR" A JANELA DE EXECUCAO DO PROGRAMA ******
 system("PAUSE");
 return EXIT_SUCCESS;
 
}
ex02.cpp
#include <math.h>
#include <cstdlib>
#include <iostream>
int main(){
 // #######################################
 // ### CALCULANDO A MEDIA ARITMETICA ####
 // #######################################
 // DECLARANDO AS VARIAVEIS
 float n1, n2, n3, media;
 
 // ENTRANDO COM OS VALORES
 printf("Entre com a 1a nota: ");
 scanf("%f", &n1);
 printf("\nEntre com a 2a nota: ");
 scanf("%f", &n2);
 printf("\nEntre com a 3a nota: ");
 scanf("%f", &n3);
 
 // REALIZANDO OS CALCULOS
 media = (n1 + n2 + n3)/3.0;
 
 // MOSTRANDO OS RESULTADOS
 printf("\n\nMedia final: %f\n", media);
 /*
 ########### COMENTARIOS ###########
 Para entrar com valores decimais (via teclado, ao rodar o programa), deve-se SEMPRE utilizar "."(ponto),
 indicando o valor decimal.
 Ex.: 2.1 (dois ponto um) , 3.45 (tres ponto quarenta e cinco) , etc...
 Perceba que eu utilizei neste caso o termo "%f" (no scanf, e no printf do final)
 para trabalhar com numeros REAIS.
 Perceba que o resultado final sera sempre um numero com algumas casas decimais
 Obs.: o termo "\n" serve para "pular linha" (ou "nova linha" - "new line")
 */
 
 // ***** COMANDOS QUE SERVEM PARA "PARAR" A JANELA DE EXECUCAO DO PROGRAMA ******
 system("PAUSE");
 return EXIT_SUCCESS;
 
}
ex03.cpp
#include <math.h>
#include <cstdlib>
#include <iostream>
int main(){
 // ######################################
 // ### CALCULANDO A MEDIA PONDERADA ####
 // ######################################
 // DECLARANDO AS VARIAVEIS
 float n1, n2, n3;
 float p1, p2, p3;
 float media;
 
 // ENTRANDO COM OS VALORES
 printf("Entre com a 1a nota: ");
 scanf("%f", &n1);
 printf("Entre com o peso da 1a nota: ");
 scanf("%f", &p1);
 printf("\nEntre com a 2a nota: ");
 scanf("%f", &n2);
 printf("Entre com o peso da 2a nota: ");
 scanf("%f", &p2);
 printf("\nEntre com a 3a nota: ");
 scanf("%f", &n3);
 printf("Entre com o peso da 3a nota: ");
 scanf("%f", &p3);
 
 // REALIZANDO OS CALCULOS
 media = (n1*p1 + n2*p2 + n3*p3)/(p1 + p2 + p3);
 
 // MOSTRANDO OS RESULTADOS
 printf("\n\nMedia final: %f\n", media);
 /*
 ########### COMENTARIOS ###########
 Neste caso eu declarei as variaveis em 3 linhas apenas por motivo de organizacao
 - primeiro as variaveis que receberao as notas (n1, n2, n3)
 - depois as variaveis que receberao os pesos (p1, p2, p3)
 - por ultimo a media (media)
 Para entrar com valores decimais (via teclado, ao rodar o programa), deve-se SEMPRE utilizar "."(ponto),
 indicando o valor decimal.
 Ex.: 2.1 (dois ponto um) , 3.45 (tres ponto quarenta e cinco) , etc...
 Perceba que eu utilizei neste caso o termo "%f" (no scanf, e no printf do final)
 para trabalhar com numeros REAIS.
 Perceba que o resultado final sera sempre um numero com algumas casas decimais
 Obs.: o termo "\n" serve para "pular linha" (ou "nova linha" - "new line")
 */
 
 // ***** COMANDOS QUE SERVEM PARA "PARAR" A JANELA DE EXECUCAO DO PROGRAMA ******
 system("PAUSE");
 return EXIT_SUCCESS;
 
}
ex04.cpp
#include <math.h>
#include <cstdlib>
#include <iostream>
int main(){
 // #######################
 // ### Exercicio 04 ####
 // #######################
 // DECLARANDO AS VARIAVEIS
 float sal, nvsal;
 
 // ENTRANDO COM OS VALORES
 printf("Entre com o Salario Atual: ");
 scanf("%f", &sal);
 
 // REALIZANDO OS CALCULOS
 nvsal = sal + (25.0/100.0)*sal;
 
 // MOSTRANDO OS RESULTADOS
 printf("\n\nNovo Salario: %f\n", nvsal);
 /*
 ########### COMENTARIOS ###########
 Perceba que para determinar os
valores numericos da expressao matematica
 eu utilizei os valores 25.0 e 100.0 (e nao 25 e 100 diretamente).
 Como os valores sao REAIS, temos que colocar a decimal (.0 - ponto zero) neste valor,
 pois do contrario a resposta nao fica correta.
 
 Para calcular o novo salario, tem-se varias opcoes..
 >> nvsal = sal + (25.0/100.0)*sal;
 ou
 >> nvsal = 1.25*sal;
 ou
 >> nvsal = sal + 0.25*sal;
 etc...
 Qualquer uma delas pode ser utilizada.
 */
 
 // ***** COMANDOS QUE SERVEM PARA "PARAR" A JANELA DE EXECUCAO DO PROGRAMA ******
 system("PAUSE");
 return EXIT_SUCCESS;
 
}
ex05.cpp
#include <math.h>
#include <cstdlib>
#include <iostream>
int main(){
 // #######################
 // ### Exercicio 05 ####
 // #######################
 // DECLARANDO AS VARIAVEIS
 float sal, percAumento, nvsal;
 
 // ENTRANDO COM OS VALORES
 printf("Entre com o Salario Atual: ");
 scanf("%f", &sal);
 printf("Entre com o Percentual de Aumento: ");
 scanf("%f", &percAumento);
 
 // REALIZANDO OS CALCULOS
 nvsal = sal + (percAumento/100.0)*sal;
 
 // MOSTRANDO OS RESULTADOS
 printf("\n\nNovo Salario: %f\n", nvsal);
 /*
 ########### COMENTARIOS ###########
 Perceba que para determinar os valores numericos da expressao matematica
 eu utilizei o valor 100.0 (e nao 100 diretamente).
 Como os valores sao REAIS, temos que colocar a decimal (.0 - ponto zero) neste valor,
 pois do contrario a resposta nao fica correta.
 
 Para calcular o novo salario, tem-se varias opcoes..
 >> nvsal = sal + (percAumento/100.0)*sal;
 ou
 >> nvsal = (1 + percAumento/100.0)*sal;
 etc...
 Qualquer uma delas pode ser utilizada.
 */
 
 // ***** COMANDOS QUE SERVEM PARA "PARAR" A JANELA DE EXECUCAO DO PROGRAMA ******
 system("PAUSE");
 return EXIT_SUCCESS;
 
}
ex06.cpp
#include <math.h>
#include <cstdlib>
#include <iostream>
int main(){
 // #######################
 // ### Exercicio 06 ####
 // #######################
 // DECLARANDO AS VARIAVEIS
 float sal, nvsal;
 
 // ENTRANDO COM OS VALORES
 printf("Entre com o Salario Atual: ");
 scanf("%f", &sal);
 
 // REALIZANDO OS CALCULOS
 nvsal = (1 - 7.0/100.0)*(sal + (5.0/100.0)*sal);
 
 // MOSTRANDO OS RESULTADOS
 printf("\n\nNovo Salario: %f\n", nvsal);
 /*
 ########### COMENTARIOS ###########
 */
 
 // ***** COMANDOS QUE SERVEM PARA "PARAR" A JANELA DE EXECUCAO DO PROGRAMA ******
 system("PAUSE");
 return EXIT_SUCCESS;
 
}
ex07.cpp
#include <math.h>
#include <cstdlib>
#include <iostream>
int main(){
 // #######################
 // ### Exercicio 07 ####
 // #######################
 // DECLARANDO AS VARIAVEIS
 float sal, nvsal;
 
 // ENTRANDO COM OS VALORES
 printf("Entre com o Salario Atual: ");
 scanf("%f", &sal);
 
 // REALIZANDO OS CALCULOS
 nvsal = sal + 50.0 - (10.0/100.0)*sal;
 
 // MOSTRANDO OS RESULTADOS
 printf("\n\nNovo Salario: %f\n", nvsal);
 /*
 ########### COMENTARIOS ###########
 */
 
 // ***** COMANDOS QUE SERVEM PARA "PARAR" A JANELA DE EXECUCAO DO PROGRAMA ******
 system("PAUSE");
 return EXIT_SUCCESS;
 
}
ex08.cpp
#include <math.h>
#include <cstdlib>
#include <iostream>
int main(){
 // #######################
 // ### Exercicio 08 ####
 // #######################
 // DECLARANDO AS VARIAVEIS
 float dep, txJuros, rend, total;
 
 // ENTRANDO COM OS VALORES
 printf("Entre com o Valor do Deposito: ");
 scanf("%f", &dep);
 printf("Entre com o Valor da Taxa de Juros: ");
 scanf("%f", &txJuros);
 
 // REALIZANDO OS CALCULOS
 rend = dep*(txJuros/100.0);
 total = dep + rend;
 
 // MOSTRANDO OS RESULTADOS
 printf("\n\nRendimento: %f", rend);
 printf("\nValor Total: %f\n", total);
 /*
 ########### COMENTARIOS ###########
 */
 
 // ***** COMANDOS QUE SERVEM PARA "PARAR" A JANELA DE EXECUCAO DO PROGRAMA ******
 system("PAUSE");
 return EXIT_SUCCESS;
 
}
ex09.cpp
#include <math.h>
#include <cstdlib>
#include <iostream>
int main(){
 // #######################
 // ### Exercicio 09 ####
 // #######################
 // DECLARANDO AS VARIAVEIS
 float base, altura, area;
 
 // ENTRANDO COM OS VALORES
 printf("Entre com o Valor da Base: ");
 scanf("%f", &base);
 printf("Entre com o Valor da Altura: ");
 scanf("%f", &altura);
 
 // REALIZANDO OS CALCULOS
 area = base*altura/2.0;
 
 // MOSTRANDO OS RESULTADOS
 printf("\n\nArea do Triangulo: %f\n", area);
 /*
 ########### COMENTARIOS ###########
 */
 
 // ***** COMANDOS QUE SERVEM PARA "PARAR" A JANELA DE EXECUCAO DO PROGRAMA ******
 system("PAUSE");
 return EXIT_SUCCESS;
 
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais