Pular para o conteúdo principal

Postagens

Mostrando postagens de agosto, 2014

C++, atendimento digital, banco, menu

#include using namespace std; int main() { int op; float num1, num2, num3,soma, prod; do { system("cls"); cout<< "\n\n\t***BEM VINDO AO ATENDIMENTO DIGITAL***"; cout<< "\n1 - Saldo "; cout<< "\n2 - Extrato "; cout<< "\n3 - Sair do programa "; cout<< "\nOPCAO: "; cin>> op; system("cls"); switch(op ) { case 1: cout<<"\nO saldo da sua conta é(digite qualquer número duas vezes: "; cin>>num1>>num2; cout<<"\nR$0.00: "< break; case 2: cout<<"\ntres numeros: "; cin>>num1>>num2>>num3; cout<<"\nUltimos lançamentos: "<< num1< break; case 3: cout<< "\nObrigado por usar o modulo!\n"; break; default: cout<<"\nOpcao nao disponivel\n" ; } system("pause"); }while(op!=3); } Link para o código.

C++,TABUADA DE 1 A 100, COUT.WIDTH

#include using namespace std; int main() { int mult1, mult2; for (mult1 = 1; mult1 <= 100; mult1++)//para mult1 começando do 1 e menor e igual a10 { cout<<"Tabuada do numero "< for (mult2 = 1; mult2 <= 100; mult2++)//para mult2 começando do 1 e menor e igual a 10 { cout.width(2); cout< cout.width(2); cout< cout.width(3); cout< } } system("PAUSE > null"); return 0; } //Tabuada de 1 a 100 Link para o código!

C++, incremento, contador, else if, break

#include int main() { int contador = 1;//<=primeiro número da sequencia cout << "\nContando de " << contador << " a 10...\n\n"; for( ; ; ) { if(contador <= 10)//<=ultimo número da sequencia { cout << contador << " "; contador++; } // Fim de if else { cout << "\n"; break; } // Fim de else } // Fim de for system("pause"); }

C++, While, contador, looping

#include using namespace std; int main() { int contador = 0; while(true) { cout<<"\nContador = "< // Esta condição determina // o fim do loop. if(contador > 40) break; } // Fim de while. system("pause"); } Donwload para o script do programa

C++, while, if, &&

#include using namespace std; int main() {      system("color 7e"); int pequeno, grande; cout<<"\nDigite um numero pequeno: "; cin >> pequeno; cout << "\nDigite um numero grande: "; cin >> grande; while((pequeno < grande) &&(grande > 0)) { if((pequeno % 1000) == 0) cout << "\npequeno = "<< pequeno;pequeno += 5;grande -= 20; } // Fim de while. cout << "\n*** Valores finais ***"; cout << "\npequeno = "<< pequeno<< ", grande = "<< grande<< "\n"; system("pause"); } Download para o programa completo

C++, área, volume, cumprimento, esfera

//programa para  calculo do cumprimento, area e volume de uma esfera. #include #include #include using namespace std; int main() { double cumprimento, area, volume, raio; cout<<"\nEntre com o valor do raio\n"; cin>>raio; cumprimento=(2*3.1416*raio); cout<<"\nO valor do cumprimento da esfera é:\n"< area=(3.1416*pow(raio,2)); cout<<"\nO valor da area da esfera é: \n"< volume=(3/(4*3.1416*pow(raio,3))); cout<<"\nO valor do volume da esfera é: \n"< system("pause>null"); } //Dado:          //Cumprimento: C=2PiR         //Area= A=PiR2         //Volume= 3/4PiR3 Download para script do programa.!!

C++, trapezoide, área , calcular área do trapézio.

//programa para área do Trapézio #include #include using namespace std; int main() {     system("color 0e");     int basemaior, basemenor, altura, Area;     cout<<"\nEntre com o valor da Base Maior:\n";     cin>>basemaior;     cout<<"\nEntre com o valor da Base Menor:\n";     cin>>basemenor;     cout<<"\nEntre com o valor da altura:\n"; Download para programa completo!

C++, classifica peso x altura, padrão altura, padrão peso

#include #include using namespace std; int main() {     system("color 3e");   float altura,peso; cout<<"\nEntre com a altura, ex: 1.80: "; cin>>altura; cout<<"\nEntre com o peso: "; ..... Download para programa completo: Classifica Peso x Altura

C++, Relações métricas no triângulo, acutangulo, obtusangulo, retangulo, relaçoes métricas do triangulo

#include #include using namespace std; int main() { int a, b, c; cout<<"\nentre com o valor do lado a:\n"; cin>>a; cout<<"\nentre com o valor do lado b:\n"; cin>>b; cout<<"\nentre com o valor do lado c:\n"; cin>>c; if(a*a cout<<"\nO triangulo e' acutangulo\n"; if (a*a==b*b+c*c) cout<<"\nO triangulo e' retangulo\n"; if(a*a>b*b+c*c) cout<<"\nO triangulo e' obtusangulo\n"; system("pause"); } acute-angled, obtuse, rectangle

C++, Polegadas, Milimetros, converte polegadas para milimetros

Converte polegadas para milímetros: #include using namespace std; int main() { float POL, MIL; cout<<"\nDigite o valor em polegadas="; cin>>POL; MIL=(POL*25.4); cout<<"\nO valor em milimetros e':\n"< system ("pause"); }

Algoritmo, fim-se, fim-enquanto, se maior ou igual

algoritmo total_pessoas; variáveis nome, cargo: literal; idade, n_pessoas, tot_pessoas: inteiro; salario:real; fim-variáveis início n_pessoas tot_pessoas Enquanto (n_pessoas <= 50) faça Ler (nome, idade, cargo, salario) Se (idade <= 30) e (salario >= 3000,00) Entao tot_pessoas Fim-se n_pessoas Fim-Enquanto Mostrar ("O Total de pessoas que atendem a condição é", tot_pessoas) Fim

Matriz, soma linha, soma coluna, matrix

#include using namespace std; int main() {     int x, y, mat[4][4], soma=0;     for(x=0;x     {                     for(y=0;y                     {                                     cout<<"\nlinha"<                                     cin>>mat[x][y];                                     }                                     }                                     //soma todos os numeros aci...

For multiplica, dobra, cont

#include using namespace std; int main() {     int num, cont;     for(cont=1;cont<=3; cont++)     {                         cout<<"\nNumero: ";                         cin>>num;                         cout<<"\n"<                         }                         cout<<"\n";                         system("pause");                         }

Parodoxo da Inovação

// Programa: paradoxo da inovação. #include #include #include using namespace std; int main() { float a, p, r; cout<<"\nforneca a\n"; cin>>a; cout<<"\nforneca p\n"; cin>>p; cout<<"p="< r = p/(1/a); if (r > 1.0) cout<<"\nespere\n"; else cout<<"\ncomece\n"; system("pause"); } Considerando-se t variável, a e p fixos, para encontrar o menor  tempo y, pode-se fazer dy/dt = 0.  

C++, raiz de um número, calcular, raiz

#include #include #include using namespace std; int main() {     int cont;     float num;     for(cont=1;cont<=3; cont++)     {                         cout<<"\nNumero:";                         cin>>num;                         if(num>=0)                         cout<<"\n\Raiz: "<                                            system("Pause");                        }                        }

programa para cálculo corrida de taxi, C++

//programa para cálculo corrida de taxi //função linear //y=ax+b //onde y= valor total da corrida //onde a= valor do quilometro rodado //onde x= quantidade de quilometros //onde b= valor da bandeirada #include #include using namespace std; int main() {     int a,x,b, total;     cout<<"\nentre com o valor do quilometro\n";     cin>>a;     cout<<"\nentre com a quantidade de quilometros\n";     cin>>x;     cout<<"\nentre com o valor da bandeirada\n";     cin>>b;     total=(a*x+b);     cout<<"\no total da corrida é: \n"<     system("pause"); }

Cálculo da raiz quadrada, Float, C++

//Construa um programa que extraia a raiz quadrada de qualquer número ( inteiro ou não). #include #include   #include // Biblioteca com as funções matemáticas  using namespace std; int main()  {     float raiz,x; cout<<"\nentre com um número:\n"; cin>>x; raiz=sqrt(x); cout<<"\na raiz é: \n"< system("pause"); } 

Controle de notas, reprovado, aprovado, &&

/ /construa um programa para controle de notas e médias dando aprovação e repro //vação de acordo com as notas #include #include using namespace std; int main() {     int nota1, nota2, nota3, media, examefinal;     cout<<"\nEntre com a primeira nota\n";     cin>>nota1;     cout<<"\nEntre com a segunda nota\n";     cin>>nota2;     cout<<"\nEntre com a terceira nota\n";     cin>>nota3;     media=(nota1+nota2+nota3)/3;     if ((media>=0) && (media     cout<<"\nReprovado";     if ((media>=3) && (media     cout<<"\nVoce deve fazer novo Exame"; }     examefinal=(12-media);     cout<<"\nVoce deve tirar="<     system("pause"); }

Diametro do Circulo, C++, Pi

//CONSTRUA UM PROGRAMA PARA CALCULO DO DIAMETRO DE UM CIRCULO QUALQUER #include #include using namespace std; int main() {     int diametro, raio;     cout<<"\nEntre com o valor do Raio:\n";     cin>>raio;     diametro=(2*3.1415*raio);//Pi*raio     cout<<"\nO valor do diametro e':"<     system("pause"); }

C++, área do triangulo, base, altura.

//Construa um programa que calcule a area do triangulo deixando entrar com //base e altura. #include #include using namespace std; int main() {     int base, altura, area;     cout<<"\nEntre com o valor da base:\n";     cin>>base;     cout<<"\nEntre com o valor da altura:\n";     cin>>altura;     area=(base*altura)/2;     cout<<"\nO valor da área do Triangulo e':"<     system("pause"); }

CONSTRUA UM PROGRAMA PARA CALCULO DE SALÁRIO COM PERCENTUAL FIXO E MOSTRE O SALÁRIO ATUALIZADO.

//CONSTRUA UM PROGRAMA PARA CALCULO DE SALÁRIO COM PERCENTUAL FIXO E MOSTRE O / /SALÁRIO ATUALIZADO. #include #include using namespace std; int main() {     int salario, novosalario; cout<<"\nEntre com o salário atual:\n"; cin>>salario; novosalario=salario+salario*25/100;//para o exemplo usamos o percentual de 25%. cout<<"\nO novo salário é: \n"< system("pause"); }

Construa um programa que deixe entrar com tres notas e mostre sua média simples.

//Construa um programa que deixe entrar com tres notas e mostre sua média  //simples #include #include using namespace std; int main() { int NOTA1, NOTA2, NOTA3, MEDIA; cout<<"entre com a primeira nota: "; cin>>NOTA1; cout<<"entre com a segunda nota: "; cin>>NOTA2; cout<<"entre com a terceira nota: "; cin>>NOTA3; MEDIA=(NOTA1+NOTA2+NOTA3)/3; cout<<"A média das notas e':"< system("pause");   }  

C++Construa um programa que deixe entrar com 4 números e faça sua soma:

//Construa um programa que deixe entrar com 4 números e faça sua soma: #include #include using namespace std; int main() { int n1, n2, n3, n4, soma; cout<<"entre com o primeiro número:"; cin>>n1; cout<<"entre com o segundo número:"; cin>>n2; cout<<"entre com o terceiro número:"; cin>>n3; cout<<"entre com o quarto número:"; cin>>n4; soma=(n1+n2+n3+n4); cout<<"\na soma dos 4 números e': "< system("pause"); }

Clrscr, getch, como fazer, conio.h, soma void

#include //Biblioteca para CIN e COUT  #include //Biblioteca para funções como clrscr e getch void main() //Estrutura principal do programa { int N1, N2, SOMA; //declaração de variáveis int – numérica inteiro. clrscr(); //função limpa a tela. cout<<"Digite o 1º Número"; //Imprime tudo que esta entre aspas “” na tela do computador cin>>N1; //Fica aguardando o usuário digitar algo cout<<"Digite o 2º Número"; //Imprime tudo que esta entre aspas “” na tela do computador cin>>N2; //Fica aguardando o usuário digitar algo SOMA = N1+N2; //a variável soma recebe o valor da soma entre N1 e N2 cout<<"O resultado da Soma é: "< //computador o que esta depois o sinal << é a variável soma, e será impresso na tela o valor da variável.  getch(); //função pausa programa e aguarda um comando do teclado. } //finaliza o bloco da função principal do programa

C++, INSS, salário, cálculo de salário, exemplo

#include   using namespace std;  int main() {  float val_hora, num_horas, perc_inss, sal_bruto, sal_liq;  cout << "Informe valor da hora, a quantidade de horas e o percentual do INSS: ";  cin >> val_hora;  cin >> num_horas;  cin >> perc_inss;  sal_bruto = val_hora * num_horas;  sal_liq = sal_bruto * (100 - perc_inss) / 100;  cout <<" Salário líquido: " << sal_liq << endl;  return 0;  }

OPERADOR AND, LÓGICA DIGITAL, OPERADOR AND

OPERADOR AND Produz resultado verdade se e somente se todas as entradas forem verdade Representação algébrica:  A * B  (ou A . B) A  B   X 0  0   0 0  1   0 1   0   0 1  1   1

Lógica digital, operadores lógicos, operador not

 Operador Not => Inverte o valor de entrada.  A    X 0    1 1    0

Lógica Digital, Operadores Lógicos, Lógica Digital, Operador OR

Produz resultado verdade se pelo menos uma das entradas for verdade OR A  B   X 0  0   0 0  1   1 1   0   1 1  1   1

Converte numérico para binário, base decimal para base binaria

#include #define TAM 40 using namespace std; void empilha(int p[], int &t, int v); int desempilha(int p[], int &t, int &v); int main() { float n;// para possibilitar a entrada de número maior do que o inteiro permite int num, resto, pilha[TAM],sinal,topo=-1; //Inicialização da pilha através de topo=-1 system("color 2f"); cout<<"\n##########################################################"; cout<<"\n### ###"; cout<<"\n### Converte Numero da base decimal para base binaria ###"; cout<<"\n### ###"; cout<<"\n##########################################################\n"; cout<<"\nDigite numero positivo ate 2147483520. Qualquer outro, sai: "; cin>>n; if(n > 2147483520 || n exit(0);//Limita intervalo de inteiro no Dev-Cpp, embora seja maior, mas else num=(int)n;//converte real para inteiro while(num>=0 ) { do //inicio do trecho que empiha os...

Calculadora, Pilha, push, break, case

#include #include #define TAM 100 using namespace std; void push(float p[], int &t, float v); float pop(float p[], int &t); int main() { int t = -1; //Inicialização float a, b,p[TAM] ; char s[10]; system("color f1"); cout<<"\n****************************************************"; cout<<"\n* Calculadora para quatro operacoes pos-fixa *"; cout<<"\n* Digite numeros e operadores *"; cout<<"\n* Digite s para sair *"; cout<<"\n****************************************************\n"; do { cout<<": "; cin>>s; switch(s[0]) { case '+': a = pop(p, t); b = pop(p, t); cout<<"\n"<< a+b<<"\n"; push(p, t,a+b); break; case '-': a = pop(p, t); b = pop(p, t); cout<<"\n"<< b-a<<"\n"; push(p, t,b-a); break; case '*': a = pop(p, t); b = pop(p, t); cout...