Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Lista Completa - 349 algoritmos/01.cpp #include<stdio.h> main(){ printf("\nPegar uma frigideira, ovos, manteiga e sal."); printf("\ncolocar manteiga na frigideira."); printf("\nacender o fogo."); printf("\ncolocar a frigideira na fogo ja com a manteiga."); printf("\nesperar a manteiga derreter."); printf("\ncologar o ovo e por o sal."); printf("\nservir depois de pronto."); } Lista Completa - 349 algoritmos/01.exe Lista Completa - 349 algoritmos/02.cpp #include<stdio.h> main(){ printf("\nPegar um chiclete."); printf("\nretirar a casquinha do chiclete."); printf("\nmastigar."); printf("\njogar o papel com o chiclete ja utilizado."); } Lista Completa - 349 algoritmos/02.exe Lista Completa - 349 algoritmos/03.cpp #include<stdio.h> main(){ printf("\nse\n(lampada estiver fora de alcance)."); printf("\npegar a escada."); printf("\npegar a lampada."); printf("\nse\n(lampada estiver quente)."); printf("\npegar pano."); printf("\ntirar lampada queimada."); printf("\ncolocar lampada boa."); } Lista Completa - 349 algoritmos/03.exe Lista Completa - 349 algoritmos/04.cpp #include<stdio.h> main(){ printf("\nVer a previsao do tempo."); printf("\nSe(Fizer sol)."); printf("\nSair com a namorada."); printf("\nse\n(Chover)."); printf("\nEstudar."); } Lista Completa - 349 algoritmos/04.exe Lista Completa - 349 algoritmos/05.cpp #include<stdio.h> main(){ printf("\nPegar os ingredientes."); printf("\npegar batedeira."); printf("\nadicionar os ingredientes na batedeira"); printf("\nbater por alguns minutos."); printf("\ncolocar a massa na forma de bolo."); printf("\ncolocar no forno"); printf("\naguardar o tempo necessario."); printf("\nretirar e serive."); } Lista Completa - 349 algoritmos/05.exe Lista Completa - 349 algoritmos/06.cpp #include<stdio.h> main(){ printf("\nPegar batatas e o descascador de batatas."); printf("\nMolhar todas."); printf("\nE usar o descascador em cada uma."); printf("\nmolhar apos tirar a casta."); printf("\nE cozinhar."); } Lista Completa - 349 algoritmos/06.exe Lista Completa - 349 algoritmos/07.cpp #include<stdio.h> main(){ printf("\nPegar a caneta e a prova"); printf("\nOlhar a prova."); printf("\nEscrever o nome e a data."); printf("\nLer as questoes."); printf("\nResponder."); printf("\nAcabar."); printf("\nEntregar ao professor"); printf("\nSair e ir embora"); } Lista Completa - 349 algoritmos/07.exe Lista Completa - 349 algoritmos/08.cpp #include<stdio.h> main(){ printf("\nEscolher a palavra"); printf("\nmontar com as palavras o diagrama"); printf("\nSe(Prencher todas as lacundas)"); printf("\nGanha"); printf("\nSenao (Monta o corpo e perde"); } Lista Completa - 349 algoritmos/08.exe Lista Completa - 349 algoritmos/09.cpp #include<stdio.h> main(){ printf("\nEscolher o X ou o O"); printf("\nPensar na jogada"); printf("\nComecar o jogo"); printf("\nEsperar sua vez e o segundo oponete fazer sua jogada"); printf("\nJogar ate o preencher todos os epaso fazios"); printf("\nSe(Preencher todos os espacos e nao dar uma sequencia)"); printf("\nVelha o jogo"); printf("\nSenao(Algum paticipante vence)"); } Lista Completa - 349 algoritmos/09.exe Lista Completa - 349 algoritmos/10.cpp #include<stdio.h> main(){ printf("\nLevar a cabra"); printf("\nvolta"); printf("\nlevar a grama"); printf("\nvolta"); printf("\nVolta com a cabra"); printf("\nLevar o leao"); printf("\nvolta"); printf("\nLevar a cabra"); } Lista Completa - 349 algoritmos/10.exe Lista Completa - 349 algoritmos/11.cpp #include<stdio.h> //Algoritmo 11 Fazer um algoritmo que exiba na tela do computador a mensagem: Aprendendo Algoritmo!!! main(){ printf("APRENDENDO ALGORITIMO!!!"); } Lista Completa - 349 algoritmos/11.exe Lista Completa - 349 algoritmos/12.cpp #include<stdio.h> //Algoritmo 12 //Fazer um algoritmo que exiba na tela do computador a mensagem: //Aprendendo Algoritmo!!! Com Anita e Guto. main(){ printf("APRENDENDO ALGORITIMO!!! COM ANITA E GUTO"); } Lista Completa - 349 algoritmos/12.exe Lista Completa - 349 algoritmos/13.cpp #include<stdio.h> //Algoritmo 13 //Fazer um algoritmo usando \n no final da primeira frase, que exiba na tela do computador a mensagem: //Aprendendo Algoritmo!!! Com Anita e Guto. main(){ printf("APRENDENDO ALGORITIMO!!!\nCOM ANITA E GUTO."); } Lista Completa - 349 algoritmos/13.exe Lista Completa - 349 algoritmos/14.cpp #include<stdio.h> //Algoritmo 14 //Fazer um algoritmo usando \n no começo da segunda frase, que exiba na tela do computador a mensagem: //Aprendendo Algoritmo!!! Com Anita e Guto. main(){ printf("APRENDENDO ALGORITIMO!!! \nCOM ANITA E GUTO."); } Lista Completa - 349 algoritmos/14.exe Lista Completa - 349 algoritmos/15.cpp #include<stdio.h> //Algoritmo 15 //Fazer um algoritmo usando \n e comentar # o código, que exiba na tela do computador a mensagem: //Aprendendo Algoritmo!!! Com Anita e Guto. main(){ printf("\nAprendendo Algoritmo!! \nCom Anita e Guto. \nAprendendo mais.."); } Lista Completa - 349 algoritmos/15.exe Lista Completa - 349 algoritmos/16.cpp #include<stdio.h> //Algoritmo 16 //Fazer um algoritmo que uma variável receba o um determinado valo, e quando for executado, //o valor da variável que está na memoria do computador é exibido no comando printf na tela. main(){ int x; printf("informe um valor: "); scanf("%d", &x); printf("%d", x); } Lista Completa - 349 algoritmos/16.exe Lista Completa - 349 algoritmos/17.cpp #include<stdio.h> main(){ int x; printf("informe um valor: "); scanf("%d", &x); printf("o valor informado foi %d", x); } Lista Completa - 349 algoritmos/17.exe Lista Completa - 349 algoritmos/18.cpp #include<stdio.h> main(){ int x; printf("informe um valor: "); scanf("%d", &x); printf("o valor informado foi %d acrescido mais um", x+1); } Lista Completa - 349 algoritmos/18.exe Lista Completa - 349 algoritmos/19.cpp #include<stdio.h> #include<math.h> main(){ float A, B, C; printf("Informe um numero: "); scanf("%f", &A); printf("\nInforme um numero tanto para soma, subtracao e multiplicacao: "); scanf("%f", &B); printf("\nA raiz quadrada e %f", sqrt(A)); printf("\no quadrado e %f", pow(A,2)); printf("\nA soma e %f", A+B); printf("\nA subtracao e %f", A-B); printf("\nA multiplicacao e %f", A*B); printf("\nO Logaritmo e %f", log(A)/log(10)); } Lista Completa - 349 algoritmos/19.exe Lista Completa - 349 algoritmos/25.cpp #include<stdio.h> main(){ int dia, data, mes, ano; printf("Informe uma data: "); scanf("%d", &data); dia=data/10000; mes=data%10000/100; ano=data%100; printf("\nDia: %d", dia); printf("\nMes: %d", mes); printf("\nAno: %d", ano); } Lista Completa - 349 algoritmos/25.exe Lista Completa - 349 algoritmos/26.cpp #include<stdio.h> main(){ int dia, data, mes, ano; printf("Informe uma data: "); scanf("%d", &data); dia=data/10000; mes=data%10000/100; ano=data%100; printf("\nMes: %d", mes); printf("\nDia: %d", dia); printf("\nAno: %d", ano); } Lista Completa - 349 algoritmos/26.exe Lista Completa - 349 algoritmos/27.cpp #include<stdio.h> main(){ int VALOR, VALOR1, A, B; printf("Informe um VALOR"); scanf("%d", &VALOR); printf("Informe OUTRO VALOR"); scanf("%d", &VALOR1); A=VALOR+1; B=VALOR1-1; printf("%d primeiro valor, %d segundoo valor", A, B); } Lista Completa - 349 algoritmos/27.exe Lista Completa - 349 algoritmos/28.cpp #include<stdio.h> main(){ printf("\n\nE PRECISO FAZER TODOS OS ALGORTMOS PARA APRENDER"); } Lista Completa - 349 algoritmos/28.exe Lista Completa - 349 algoritmos/29.cpp #include<stdio.h> main(){ printf("\n\nJUCELINO MENEZES"); } Lista Completa - 349 algoritmos/29.exe Lista Completa - 349 algoritmos/30.cpp #include<stdio.h> main(){ int A; A=28*43; printf("\n\nO produto de 28 e 43 e: %d", A); } Lista Completa - 349 algoritmos/30.exe Lista Completa - 349 algoritmos/31.cpp #include<stdio.h> main(){ int A; A=(8+9+7)/3; printf("%d", A); } Lista Completa - 349 algoritmos/31.exe Lista Completa - 349 algoritmos/32.cpp #include<stdio.h> main(){ int A; printf("INFORME UM NUMERO: "); scanf("%d", &A); printf("%d", A); } Lista Completa - 349 algoritmos/32.exe Lista Completa - 349 algoritmos/33.cpp #include<stdio.h> main(){ int A, B; printf("INFORME UM NUMERO: "); scanf("%d", &A); printf("INFORME UM NUMERO: "); scanf("%d", &B); printf("\n %d", A); printf("\n %d", B); } Lista Completa - 349 algoritmos/33.exe Lista Completa - 349 algoritmos/34.cpp #include<stdio.h> main(){ int A, B; printf("INFORME UM NUMERO: "); scanf("%d", &A); printf("\nO antecessor de %d e %d", A, A-1); printf("\nO sucessor de %d e %d", A, A+1); } Lista Completa - 349 algoritmos/35.2.cpp #include<stdio.h> #include<conio.h> #include<stdlib.h> #include<math.h> main(){ char A[30], B[30], C[15]; printf("Informe seu nome: "); gets(A); printf("\nInforme seu ENDERECO: "); gets(B); printf("\nInforme seu TELEFONE: "); gets(C); printf("\n %s", A); printf("\n %s", B); printf("\n %s\n", C); system("\nPAUSE"); return 0; } Lista Completa - 349 algoritmos/35.2.exe Lista Completa - 349 algoritmos/alg-211.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<string.h> main(){ int num,aux; for(num=11;num<100;num++){ if(num%10!=0){ aux = num/10; if(num%aux==0){ printf("%d\n",num); } } } printf("\n"); } Lista Completa - 349 algoritmos/alg-211.exe Lista Completa - 349 algoritmos/alg-212-somadosQuadrado.cpp #include<stdio.h> #include<math.h> main(){ int num,i,soma=0; for(i=1;i<=20;i++){ printf("Informe um valor: "); scanf("%d",&num); if(sqrt(num)<225){ soma = soma + num; } } printf("Soma = %d",soma); } Lista Completa - 349 algoritmos/alg-212-somadosQuadrado.exe Lista Completa - 349 algoritmos/alg-213-media-soma.cpp #include<stdio.h> #include<math.h> main(){ int i,soma=0,num=0; float media=0; for(i=1;i<=12;i++){ printf("%d - Digite um valor: ",i); scanf("%d",&num); soma = soma + num; } media = soma/12; printf("Media = %.2f ",media); } Lista Completa - 349 algoritmos/alg-213-media-soma.exe Lista Completa - 349 algoritmos/alg-214-media-turma.cpp #include<stdio.h> #include<math.h> #include<string.h> main(){ float nota1=0,nota2=0,media=0,mediaG=0,soma=0; char nome[999]; int i; for(i=1;i<=15;i++){ printf("\nAluno %d\n",i); printf("Nome: "); scanf("%s",&nome); printf("Nota 1: "); scanf("%f",¬a1); printf("Nota 2:"); scanf("%f",¬a2); media = (nota1+nota2)/2; soma = soma + media; printf("Media do Aluno %s = %.1f\n",nome,media+0.0001); } mediaG = soma/15; printf("\nMedia Da Turma = %.2f",mediaG); } Lista Completa - 349 algoritmos/alg-214-media-turma.exe Lista Completa - 349 algoritmos/alg-215-divisor-numero.cpp #include<stdio.h> #include<math.h> main(){ int i,num; printf("Digite um valor: "); scanf("%d",&num); for(i=1;i<=num;i++){ if(num%i==0){ printf("%d eh divisor de %d. \n",i,num); } } } Lista Completa - 349 algoritmos/alg-215-divisor-numero.exe Lista Completa - 349 algoritmos/alg-216-pares-impares-200.cpp #include<stdio.h> #include<math.h> main(){ int i,num=0,par=0,impar=0; for(i=1;i<=200;i++){ printf("Digite %d° valor: ",i); scanf("%d",&num); if(num%2==0){ par=par+1; } if(num%2!=0){ impar=impar+1; } } printf("Total de numeros pares = %d\n",par); printf("Total de numeros impares = %d\n",impar); } Lista Completa - 349 algoritmos/alg-216-pares-impares-200.exe Lista Completa - 349 algoritmos/alg-217.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int i,x; char nome[100]; for(i=1;i<=8;i++){ printf("Informe o seu nome: "); scanf("%s",&nome); x=(strlen(nome)); //strlen -> diz o total de letra tem o nome printf("Numero de letras: %d\n ",x); } } Lista Completa - 349 algoritmos/alg-217.exe Lista Completa - 349 algoritmos/alg-218.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int i; char x[1],nome[100]; for(i=1;i<=12;i++){ printf("%d - Digite o seu nome: ",i); scanf("%s",&nome); strncpy(x,nome,1); //strncpy -> imprime a primeira letra do nome printf("Primeira letra do nome: %s \n",x); } } Lista Completa - 349 algoritmos/alg-218.exe Lista Completa - 349 algoritmos/alg-219.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int i,num; printf("Informe quantas vezes desejar repetir a palavra SOL: "); scanf("%d",&num); for(i=1;i<=num;i++){ printf("SOL!\n"); } } Lista Completa - 349 algoritmos/alg-219.exe Lista Completa - 349 algoritmos/alg-231.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int num=0,i,x=0; for(i=1;i<=15;i++){ printf("Informe um numero: "); scanf("%d",&num); if(num>30){ x = x+1; } } printf("Total de numeros maiores que trinta = %d",x); } Lista Completa - 349 algoritmos/alg-231.exe Lista Completa - 349 algoritmos/alg-232.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int i,num=0,somaPos=0,totalNeg=0; for(i=1;i<=20;i++){ printf("Digite um valor: "); scanf("%d",&num); if(num<0){ totalNeg=totalNeg+1; } if(num>0){ somaPos=somaPos+num; } } printf("Soma dos numeros posistivos = %d\n",somaPos); printf("Total de numeros negativos = %d",totalNeg); } Lista Completa - 349 algoritmos/alg-232.exe Lista Completa - 349 algoritmos/alg-233.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int i,numIn=0,numFim=0,aux; printf("Informe o valor inicial: "); scanf("%d",&numIn); printf("Informe o valor Limite: "); scanf("%d",&numFim); if(numFim<numIn){ aux=numIn; numIn=numFim; numFim=aux; } for(i=numIn+1;i<numFim;i++){ printf("%d\n",i); } } Lista Completa - 349 algoritmos/alg-233.exe Lista Completa - 349 algoritmos/alg-234.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int i; float sal=0; char nome[100]; for(i=1;i<=10;i++){ printf("%d - Informe o seu Nome: ",i); scanf("%s",&nome); printf("Informe o seu salario: "); scanf("%f",&sal); if(sal<600){ printf("Valor da aliquota de imposto de renda: ISENTO!\n"); } if(sal>=600 && sal<1500){ printf("Valor da aliquota de imposto de renda: 10 porcento salario bruto!\n"); } if(sal>=1500){ printf("Valor da aliquota de imposto de renda: 15 porcento do salario bruto!\n"); } } } Lista Completa - 349 algoritmos/alg-234.exe Lista Completa - 349 algoritmos/alg-235.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int i,menor=0,maior=0,num=0; for(i=1;i<=10;i++){ printf("Informe um valor: "); scanf("%d",&num); if(i==1){ menor=num; maior=num; } if(num>maior){ maior=num; } if(num<menor){ menor=num; } } printf("Menor numero: %d\nMaior numero: %d",menor,maior); } Lista Completa - 349 algoritmos/alg-235.exe Lista Completa - 349 algoritmos/alg-236.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int num,i; float h=0; h=0; printf("Informe um valor: "); scanf("%d",&num); for(i=1;i<=num;i++){ h=(h+1/i); printf("Soma = %f\n",h); } } Lista Completa - 349 algoritmos/alg-236.exe Lista Completa - 349 algoritmos/alg-237.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int num,i; float h=0; h=0; printf("Informe um valor: "); scanf("%d",&num); printf("\nPrimeiro solucao!"); for(i=1;i<=num;i++){ if(i%2==0){ h=h+1/i; } else{ h=h-1/i; } printf("\nSoma = %f\n",h); } } Lista Completa - 349 algoritmos/alg-237.exe Lista Completa - 349 algoritmos/alg-238.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int i,num=0,n=0; float h=0; printf("Digite um numero: "); scanf("%d",&num); n=num; for(i=1;i<=num;i++){ h=h+i/n; n=n-1; } printf("Soma: %f\n",h); } Lista Completa - 349 algoritmos/alg-238.exe Lista Completa - 349 algoritmos/alg-239.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int i,fat=0; float x=0,soma=0; soma = 1 *; #0! = 1; fat=1; printf("Digite o valor de x: "); scanf("%f",&x); for(i=1;i<=9;i++){ fat = fat*i; soma = soma + x ** i / i; } printf("Valor de e elevado a %f = %f ",x,soma); } Lista Completa - 349 algoritmos/alg-241.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int i; for(i=1;i<=10;i++){ printf("%d * %d = %d\n",3,i,3*i); } } Lista Completa - 349 algoritmos/alg-241.exe Lista Completa - 349 algoritmos/alg-242.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int i,n; printf("Digite um numero de qual a tabuada: "); scanf("%d",&n); for(i=1;i<=10;i++){ if(n>0){ printf("%d * %d = %d\n",n,i,n*i); }else{ printf("Nao existe tabuada!\n"); } } } Lista Completa - 349 algoritmos/alg-242.exe Lista Completa - 349 algoritmos/alg-243.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int a=0,e=0,i=0,o=0,u=0,tam,X=0; char letra,msg[100]; printf("Digite uma mensagem: "); scanf("%s",&msg); tam = strlen(msg); printf("Tamanho da string: %d\n\n",tam); for(X=0;X<tam;X++) { letra = msg[X]; if (letra =='a' or letra == 'A') { a++; } if (letra =='e' or letra == 'E') { e++; } if (letra =='i' or letra == 'I') { i++; } if (letra =='o' or letra == 'O') { o++; } if (letra =='u' or letra == 'U') { u++; } } printf("Numero de A: %d\n",a); printf("Numero de E: %d\n",e); printf("Numero de I: %d\n",i); printf("Numero de O: %d\n",o); printf("Numero de U: %d\n",u); } Lista Completa - 349 algoritmos/alg-243.exe Lista Completa - 349 algoritmos/alg-245.cpp #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<string.h> main(){ int i,idade,c1=0,c2=0,c3=0,c4=0; float peso=0,p1=0,p2=0,p3=0,p4=0; for(i=1;i<=20;i++){ printf("Pessoa %d\n",i); printf("Informe sua idade: "); scanf("%d",&idade); printf("Informe o seu peso: "); scanf("%f",&peso); if(idade>0 && idade<=10){ c1++; p1 = p1 + peso; } if(idade>10 && idade<=20){ c2++; p2 = p2 + peso; } if(idade>20 && idade<=30){ c3++; p3 = p3 + peso; } if(idade>30){ c4++; p4 = p4 + peso; } } if(c1==0){ printf("Ninguem com idade 1-10 anos!"); }else{ if(c2==0){ printf("Ninguem com idade 11-20 anos!"); }else{ if(c3==0){ printf("Ninguem com idade 21-30 anos!"); }else{ if(c4==0){ printf("Ninguem com idade acima 30 anos!"); } } } } printf("Media dos pesos: 1-10 anos: %.2f\n",p1/c1); printf("Media dos pesos: 11-20 anos: %.2f\n",p2/c2); printf("Media dos pesos: 21-30 anos: %.2f\n",p3/c3); printf("Media dos pesos: acima 30 anos: %.2f\n",p4/c4); } Lista Completa - 349 algoritmos/alg-245.exe Lista Completa - 349 algoritmos/alg-306.cpp #include<stdio.h> #include<math.h> main(){ int num=0,ca=0,tt=0,pl=0,sd=0,mca=0; float mconta=0,soma=0,conta=0; printf("Digite o codigo do assinante ou 0 para terminar: "); scanf("%d",&ca); while(ca!=0){ printf("Digite o tipo do telefone(1 residencial 2 comercial)"); scanf("%d",&tt); printf("Digite o numero de pulsos locais: "); scanf("%d",&pl); printf("Digite o numero de servicos despertador: "); scanf("%d",&sd); if(tt == 1){ if( pl > 90){ conta = 23.00 + ((pl - 90)*0.1)+(0.47*sd); }else{ conta = 23.00 + (0.47*sd); } }else{ if(pl > 90){ conta = 30.00 + ((pl - 90)*0.1)+(0.47*sd); }else{ conta = 30.00 + (0.47*sd); } } num = num + 1; soma = soma + conta; if(conta>mconta){ mca = ca; } printf("O total da conta e R$ 5f\n",conta); printf("Digite o codigo do assinante ou 0 para terminar: "); scanf("%d",&ca); } printf("O valor da maior conta eh R$ %f\n e o codigo eh %d",mconta,mca); printf("\nO valor medio arrecadado eh R$ %f\n",soma/num); } Lista Completa - 349 algoritmos/alg-306.exe Lista Completa - 349 algoritmos/alg-307.cpp #include<stdio.h> #include<math.h> main(){ int idade,cont=0; float peso=0,pesom=0,alt,altm=0,soma=0; char nome[100],sexo[100],nomem[100],nomep[100]; printf("Digite o nome do atleta ou 0 para terminar: "); scanf("%s",&nome); while(nome!="0"){ cont++; printf("Digite sexo (M/F)"); scanf("%s",&sexo); printf("Digite idade: "); scanf("%d",&idade); printf("Digite altura: "); scanf("%f",&alt); printf("Digite peso: "); scanf("%f",&peso); soma = soma + idade; if(sexo=="M"||sexo=="m"){ if(alt>altm){ altm = alt; nomem = nome; } }else{ if(peso>pesom){ pesom = peso; nomep = nome; } } printf("Digite o nome do atleta ou 0 para terminar: "); scanf("%s",&nome) } printf("Nome do atleta do sexo masculino mais alto: %s\n",nomem); printf("Nome do atleta do sexo feminino mais pesada: %s\n",nomep); printf("Media das idades do satletas: %d\n",soma/cont); } Lista Completa - 349 algoritmos/alg-308.cpp #include<stdio.h> #include<math.h> main(){ float vel,litros,soma=0,tempo; int tempohora,tempomin; printf("Digite a velocidade(em Km/H) ou valor negativo para acabar: "); scanf("%f",&vel); while(vel>=0){ printf("Entre com o total de horas de viagem: "); scanf("%d",&tempohora); printf("Entre com o total de minutos da viagem: "); scanf("%d",&tempomin); tempo = tempohora+(tempomin/60); litros = (vel*tempohora)/10; soma = soma + litros; printf("Distancia: %f Km\n",vel*tempo); printf("Litros gastos no percurso: %f\n",litros); printf("Digite a velocidade ou valor negativo para acabar: "); scanf("%f",vel); } printf("O total de litros gastos na viagem foi: %f litros\n",soma); } Lista Completa - 349 algoritmos/alg-308.exe Lista Completa - 349 algoritmos/alg-309.cpp #include<stdio.h> #include<math.h> main(){ int cic,ndep,isento=0; float rb,total,ir,totir=0; printf("Digite o seu CIC ou 0 para acabar: "); scanf("%d",&cic); while(cic>0){ printf("Digite o numero de dependentes: "); scanf("%d",&ndep); printf("Digite sua renda bruta: "); scanf("%f",&rb); total = rb-600.00*ndep; printf("\n\nCIC: %d",cic); if(total <= 1000.00){ printf("\nIsento"); isento = isento + 1; }else{ ir = total*0.20; totir = totir + ir; printf("\nO imposto a ser pago de: %f",ir); }printf("\nDigite o seu cic ou 0 para acabar: "); scanf("%d",&cic); } printf("\nO total de imposto arrecadado pela receita de: %f ",totir); printf("\nO numero de contribuintes isentos: %d ",isento); } Lista Completa - 349 algoritmos/alg-309.exe Lista Completa - 349 algoritmos/alg-310.cpp #include<stdio.h> #include<math.h> main(){ int op=0,num=0,can4=0,can5=0,can7=0,can12=0,totent=0; printf("\nCanal(4/5/7/12), para terminar 0"); scanf("%d",&op); while(op>0){ if(op!=4 && op != 5 && op != 7 && op != 12){ printf("Opcao invalida!"); }else{ printf("\nNumero de pessoas que estavam assistindo: "); scanf("%d",&num); totent = totent + num; if(op == 4){ can4 = can4 + num; }else{ if(op == 5){ can5 = can5 + num; }else{ if(op == 7){ can7 = can7 + num; }else{ if(op == 12){ can12 = can12 + num; } } } } } printf("\nCanal(4/5/7/12), para terminar 0"); scanf("%d",&op); } printf("\nPorcentagem de audiencia do canal 4: %f",can4*100/totent); printf("\nPorcentagem de audiencia do canal 5: %f",can5*100/totent); printf("\nPorcentagem de audiencia do canal 7: %f",can7*100/totent); printf("\nPorcentagem de audiencia do canal 12: %f",can12*100/totent); } Lista Completa - 349 algoritmos/alg-310.exe Lista Completa - 349 algoritmos/alg-311.cpp #include<stdio.h> #include<math.h> main(){ int mat,i,nd; float cr,nota,maior=0; printf("\nDigite matricula(1 - 1500): "); scanf("%d",&mat); while(mat >=1 && mat <= 1500){ printf("\nNumero de disciplinas: "); scanf("%d",&nd); cr=0; for(i=1;i<=nd;i++){ printf("Digite nota: "); scanf("%f",¬a); cr = cr + nota; } cr = cr/nd; if(nd > 5){ if(cr > maior){ maior = cr; } } printf("\nMatricula: %d",mat); printf("\nCR: %f",cr); printf("\nDigite matricula(1 - 1500)"); scanf("%d",&mat); } printf("\nMaior CR: %f\n",cr); } Lista Completa - 349 algoritmos/alg-311.exe Lista Completa - 349 algoritmos/ALGORITMO 176.cpp #include <stdio.h> main () { int num; num=0; for (num=0;num<=100;num++){ if ((num%2)==0) { printf("\n%d",num); } } } Lista Completa - 349 algoritmos/ALGORITMO 176.exe Lista Completa - 349 algoritmos/ALGORITMO 177.cpp #include <stdio.h> main () { int n; for (n=0;n<=500;n++) { if ((n%5)==0){ printf ("\n%d",n); } } } Lista Completa - 349 algoritmos/ALGORITMO 177.exe Lista Completa - 349 algoritmos/ALGORITMO 178.cpp #include <stdio.h> #include <math.h> main () { int q,i; for (q=1;q<=20;q++) { i=pow(q,2); printf("\n%d",i); } } Lista Completa - 349 algoritmos/ALGORITMO 178.exe Lista Completa - 349 algoritmos/ALGORITMO 179.cpp #include <stdio.h> main () { int n; for (n=1;n<=600;n++){ if ((n%2)==0) { printf(" %d ",n); } } } Lista Completa - 349 algoritmos/ALGORITMO 179.exe Lista Completa - 349 algoritmos/ALGORITMO 180.cpp #include <stdio.h> main () { int n; for (n=120;n<=300;n++) { printf(" %d ",n); } } Lista Completa - 349 algoritmos/ALGORITMO 180.exe Lista Completa - 349 algoritmos/ALGORITMO 181.cpp #include <stdio.h> main () { int n,s; for (n=1;n<=100;n++) { s=s+n; printf(" %d ",n); } printf ("\n\nA soma e: %d ",s); } Lista Completa - 349 algoritmos/ALGORITMO 181.exe Lista Completa - 349 algoritmos/ALGORITMO 182 (2).cpp #include <stdio.h> main () { int i; float n; for (i=1;i<=10;i++) { printf("INFORME NUMERO %d : ",i); scanf("%f",&n); } for (i=10;i<=1;i++) { n=n/2; printf("\n%.2f",n); } } Lista Completa - 349 algoritmos/ALGORITMO 182 (2).exe Lista Completa - 349 algoritmos/ALGORITMO 182.cpp #include<stdio.h> main(){ int num,i; float n; for (i=1;i<=10;i++){ printf("\nInforme %d numero:",i); scanf("%d",&num); n=num/2; printf("%.2f\n",n); } } Lista Completa - 349 algoritmos/ALGORITMO 182.exe Lista Completa - 349 algoritmos/ALGORITMO 183.cpp #include<stdio.h> #include<math.h> main (){ int num,i,quad; for (i=1;i<=10;i++){ printf("\nInforme %d numero: ",i); scanf("%d",&num); quad=pow(num,2); printf("O quadrado e: %d\n",quad); } } Lista Completa - 349 algoritmos/ALGORITMO 183.exe Lista Completa - 349 algoritmos/ALGORITMO 184.cpp #include <stdio.h> #include <math.h> main (){ int n,i; double log; for (i=1;i<=10;i++) { printf("\nInforme %d Numeros: ",i); scanf("%d",&n); log=log10(n); printf("O logaritmo e: %.1f\n",log); } } Lista Completa - 349 algoritmos/ALGORITMO 184.exe Lista Completa - 349 algoritmos/ALGORITMO 185.cpp #include <stdio.h> #include <math.h> main(){ int n,i; float raiz; for (i=1;i<=15;i++){ printf("\nInform %d numero: ",i); scanf("%d",&n); raiz=sqrt(n); printf("A raiz e: %.1f\n",raiz); } } Lista Completa - 349 algoritmos/ALGORITMO 185.exe Lista Completa - 349 algoritmos/ALGORITMO 186.cpp #include <stdio.h> #include <math.h> main(){ int n,i; double cubo,raizcub; for (i=1;i<=4;i++){ printf("\nInform %d numero: ",i); scanf("%d",&n); cubo=n*n*n; raizcub=cbrt(n); printf("O cubo e: %.1f\n",cubo); printf("A raiz e: %.1f\n",raizcub); } } Lista Completa - 349 algoritmos/ALGORITMO 186.exe Lista Completa - 349 algoritmos/ALGORITMO 187.cpp #include <stdio.h> #include <math.h> main (){ int b,n,bn; printf("Informe B: "); scanf("%d",&b); printf("Informe n: "); scanf("%d",&n); if ((n>1) and (b>=2)){ bn=pow(b,n); printf("O valor de bn e: %d",bn); } else { printf("O VALOR DE N>1 and B>=2"); } } Lista Completa - 349 algoritmos/ALGORITMO 187.exe Lista Completa - 349 algoritmos/ALGORITMO 188.cpp #include <stdio.h> main (){ int pol; float cent; for (pol=1;pol<=20;pol++){ cent=pol*2.54; printf("%d polegas em centimentros e: %.2f cm\n",pol,cent); } } Lista Completa - 349 algoritmos/ALGORITMO 188.exe Lista Completa - 349 algoritmos/ALGORITMO 189.cpp #include<stdio.h> main(){ int ls,li,d,i,c1,c2,c3; printf("\nInforme Limite Superior: "); scanf("%d",&ls); printf("\nInforme Limite Inferior: "); scanf("%d",&li); printf("\nInforme Decremento: "); scanf("%d",&d); c1=5*(ls-32)/9; c2=5*(li-32)/9; c3=5*(d-32)/9; printf("Fahrenheit \n %d \n %d \n %d \n Celsius \n %d \n %d\n %d\n",ls,li,d,c1,c2,c3); } Lista Completa - 349 algoritmos/ALGORITMO 189.exe Lista Completa - 349 algoritmos/ALGORITMO 190.cpp #include<stdio.h> #include<string.h> main (){ int i,idade,sexo; char nome [20]; i=1; idade=0; sexo=0; for (i=1;i<=20;i++){ printf("\nInforme NOME %d: ",i); scanf("%s",&nome); printf("Informe Sexo 1 - Masculino e 2 - Feminino: "); scanf("%d",&sexo); printf("Informe Idade: "); scanf("%d",&idade); if ((sexo==1) and idade>21) { printf("O nome e: %s\n",nome); } else{ printf("****So mostrará seu nome se for MASCULINO e Acima de 21 ANOS****\n"); } } } Lista Completa - 349 algoritmos/ALGORITMO 190.exe Lista Completa - 349 algoritmos/ALGORITMO 191.cpp #include <stdio.h> main () { int ls,incr,i; ls=0; incr=0; printf("Informe Limite Superior: "); scanf("%d",&ls); printf("Informe Incremento: "); scanf("%d",&incr); for (i=0;i<=ls;i=i+incr){ printf("%d\n",i); } } Lista Completa - 349 algoritmos/ALGORITMO 191.exe Lista Completa - 349 algoritmos/ALGORITMO 192.cpp #include <stdio.h> main () { int ls,incr,i; ls=0; printf("Informe Limite Superior: "); scanf("%d",&ls); for (i=0;i<ls;i++){ if ((i%2)!=0) { printf("%d\n",i); } } } Lista Completa - 349 algoritmos/ALGORITMO 192.exe Lista Completa - 349 algoritmos/ALGORITMO 193.cpp #include <stdio.h> main () { int num,s,i; num=0; printf("Informe Numero: "); scanf("%d",&num); s=num*2; for (i=2;i<=s;i=i+2){ printf(" %d ",i); } } Lista Completa - 349 algoritmos/ALGORITMO 193.exe Lista Completa - 349 algoritmos/ALGORITMO 194.cpp #include <stdio.h> main () { int n,i,prod; n=0; prod=1; printf("Informe o Contador de Numeros: "); scanf("%d",&n); for (i=1;i<=n;i++) { prod=prod*i; printf(" %d ",i); } printf(" \n %d ",prod); } Lista Completa - 349 algoritmos/ALGORITMO 194.exe Lista Completa - 349 algoritmos/ALGORITMO 195.cpp #include <stdio.h> main () { int soma,i; soma=1; for (i=25;i<=200;i++){ if ((i%2)==0) { soma=soma+i; printf("%d ",i); } } printf("\nA SOMA dos numeros pares entre 25 e 200 e: %d",soma); } Lista Completa - 349 algoritmos/ALGORITMO 195.exe Lista Completa - 349 algoritmos/ALGORITMO 196.cpp #include <stdio.h> main () { int num,i,soma; num=0; soma=0; printf("Informe Numero: "); scanf("%d",&num); num=num-1; for (i=5;i<num;i=i+5){ soma=soma+i; } printf("A SOMA DOS MULTIPLOS DE 5 e: %d",soma); } Lista Completa - 349 algoritmos/ALGORITMO 196.exe Lista Completa - 349 algoritmos/ALGORITMO 197.cpp #include <stdio.h> main () { int num,i,soma; num=0; soma=0; printf("Informe Numero: "); scanf("%d",&num); num=num*2; for (i=1;i<=num;i+=2){ soma=soma+i; } printf("A SOMA DOS NUMEROS IMPARES E: %d",soma); } Lista Completa - 349 algoritmos/ALGORITMO 197.exe Lista Completa - 349 algoritmos/ALGORITMO 198.cpp #include <stdio.h> main () { int li,ls,i; li=0; ls=0; printf("Informe Limite Inferior: "); scanf("%d",&li); printf("Informe Limite Superior: "); scanf("%d",&ls); for (i=li;i<=ls;i++){ printf(" %d ",i); } } Lista Completa - 349 algoritmos/ALGORITMO 198.exe Lista Completa - 349 algoritmos/ALGORITMO 199.cpp #include <stdio.h> main () { int li,ls,i; li=0; ls=0; printf("Informe Limite Inferior: "); scanf("%d",&li); printf("Informe Limite Superior: "); scanf("%d",&ls); for (i=li;i<=ls;i++){ if ((i%6)==0) { printf(" %d ",i); } } } Lista Completa - 349 algoritmos/ALGORITMO 199.exe Lista Completa - 349 algoritmos/ALGORITMO 200.cpp #include <stdio.h> main (){ int li,ls,n,i; printf("Informe Limite Inferior: "); scanf("%d",&li); printf("Informe Limite Superior: "); scanf("%d",&ls); printf("Informe Numero para Mulplicos serem impressos: "); scanf("%d",&n); if ((li%n)==0) { li=li+n; } else{ li=li+(n-(li%n)); } for (i=li;i<=ls;i=i+n){ if ((i%n)==0){ printf(" %d ",i); } } } Lista Completa - 349 algoritmos/ALGORITMO 200.exe Lista Completa - 349 algoritmos/ALGORITMO 201.cpp #include <stdio.h> main (){ int li,ls,n,i,soma; soma=0; ls=0; li=0; n=0; printf("Informe Limite Inferior: "); scanf("%d",&li); printf("Informe Limite Superior: "); scanf("%d",&ls); for (i=li;i<ls;i++){ if ((i%2)==0){ soma=soma+i; printf(" %d ",i); } } printf("\n A soma e: %d",soma); } Lista Completa - 349 algoritmos/ALGORITMO 201.exe Lista Completa - 349 algoritmos/ALGORITMO 202.cpp #include <stdio.h> main () { int num,i; printf("Informe Numero: "); scanf("%d",&num); for (i=1;i<=num;i++){ if (((i%3)==0) and ((i%5)==0)){ printf (" %d ",i); } } } Lista Completa - 349 algoritmos/ALGORITMO 202.exe Lista Completa - 349 algoritmos/ALGORITMO 203.cpp #include <stdio.h> main () { int num,i,n,triplo; triplo=0; num=0; n=0; printf("Entre com o numero para ver a quantidade de numeros que serao lidos: "); scanf("%d",&num); for (i=1;i<=num;i++){ printf("\nInforme Numero %d: ",i); scanf("%d",&n); triplo=n*3; printf (" %d \n",triplo); } } Lista Completa - 349 algoritmos/ALGORITMO 203.exe Lista Completa - 349 algoritmos/ALGORITMO 204.cpp #include <stdio.h> main () { int num,i,n,maior,menor; maior=0; menor=0; num=0; n=0; printf("Entre com o numero para ver a quantidade de numeros que serao lidos: "); scanf("%d",&num); if (num>0) { for (i=1;i<=num;i++){ printf("\nInforme Numero %d: ",i); scanf("%d",&n); if (n>0) { if (i==1){ maior=n; menor=n; } if(n>maior){ maior=n; } if (n>menor){ menor=n; } } else { printf("ENTRE COM NUMEROS MAIOR QUE ZEROS"); } } printf("O MAIOR E: %d",maior); } else { printf("***INSIRA VALORES MAIOR QUE ZERO***"); } } Lista Completa - 349 algoritmos/ALGORITMO 204.exe Lista Completa - 349 algoritmos/ALGORITMO 205.cpp #include <stdio.h> main () { int num,i,n,maior,menor; maior=0; menor=0; num=0; n=0; printf("Entre com o numero para ver a quantidade de numeros que serao lidos: "); scanf("%d",&num); if (num>0) { for (i=1;i<=num;i++){ printf("\nInforme Numero %d: ",i); scanf("%d",&n); if ((n>0) or (n<0)) { if (i==1){ maior=n; menor=n; } if(n>maior){ maior=n; } if (n>menor){ menor=n; } } } printf("O MAIOR E: %d",maior); } else{ printf("***INSIRA VALOR POSITIVO***"); } } Lista Completa - 349 algoritmos/ALGORITMO 205.exe Lista Completa - 349 algoritmos/ALGORITMO 206.cpp #include <stdio.h> main () { int i,num,n,maior,menor; maior=0; menor=0; n=0; num=0; printf("Quantos Numeros vc quer digitar: "); scanf("%d",&n); for (i=1;i<=n;i++) { printf("Informe Numero %d: ",i); scanf("%d",&num); if (i==1){ maior=num; menor=num; } if (num>maior){ maior=num; } if (num<menor){ menor=num; } } printf("O maior e: %d ",maior); printf("O menor e: %d ",menor); } Lista Completa - 349 algoritmos/ALGORITMO 206.exe Lista Completa - 349 algoritmos/ALGORITMO 207.cpp #include <stdio.h> main (){ int n1,n2,i,soma; printf("Informe Multiplicando: "); scanf("%d",&n1); printf("Informe Multiplicador: "); scanf("%d",&n2); soma=0; for (i=1;i<=n2;i++){ soma=soma+n1; } printf("O produto: %d",soma); } Lista Completa - 349 algoritmos/ALGORITMO 207.exe Lista Completa - 349 algoritmos/ALGORITMO 208 COM FOR.cpp #include <stdio.h> main (){ int a,b,c,i; a=1; b=1; for (i=1;i<=10;i++){ printf(" %d ",b); a=b; b=c; c=a+b; } } Lista Completa - 349 algoritmos/ALGORITMO 208 COM FOR.exe Lista Completa - 349 algoritmos/ALGORITMO 208.cpp #include <stdio.h> main (){ int ter1,ter2,prox,i; ter1=1; printf(" %d ",ter1); ter2=1; printf(" %d ",ter2); prox=ter1+ter2; printf(" %d ",prox); i=1; while (i<=7){ ter1=ter2; ter2=prox; prox=ter1+ter2; printf(" %d ",prox); i++; } } Lista Completa - 349 algoritmos/ALGORITMO 208.exe Lista Completa - 349 algoritmos/ALGORITMO 209.cpp #include <stdio.h> main (){ int ter1,ter2,n,i,soma,termo; n=0; ter1=0; ter2=0; termo=0; soma=0; printf("Informe Termo 1: "); scanf("%d",&ter1); printf("Informe Termo 2: "); scanf("%d",&ter2); printf("Informe NUMEROS de Termos: "); scanf("%d",&n); soma=ter1+ter2; if (n>soma){ printf (" %d" " %d",ter1,ter2); for (i=1;i<=n-2;i++){ termo=ter1+ter2; ter1=ter2; ter2=termo; printf(" %d ",termo); soma=soma+termo; } printf("\nA soma e: %d",soma); } else { printf("\nNAO TEM SERIE"); } } Lista Completa - 349 algoritmos/ALGORITMO 209.exe Lista Completa - 349 algoritmos/ALGORITMO 210.cpp #include <stdio.h> main (){ int n1,n2,i,termo; termo=0; n1=0; n2=0; printf("Entre com o 1 termo: "); scanf("%d",&n1); printf("Entre com o 2 termo: "); scanf("%d",&n2); printf(" %d %d",n1,n2); for (i=3;i<=10;i++){ if ((n1%2)==0){ termo=n1=n2; } else{ termo=n1+n2; } printf(" %d ",termo); n1=n2; n2=termo; } } Lista Completa - 349 algoritmos/ALGORITMO 210.exe Lista Completa - 349 algoritmos/ALGORITMO 246.cpp #include <stdio.h> #include <math.h> #include <stdlib.h> #include <conio.h> main () { printf("CRIAR UM ALGORIMTO QUE RECEBA A IDADE E OPNIAO DE 20 ESPECTADORES, CALCULAR E IMPRIMIR: "); printf("\n"); int idade, op,i,opexc, opbom, opregular, idadegot; idadegot=0; opexc=0; opbom=0; opregular=0; for (i=1; i<=10; i++){ printf("Digite a idade: "); scanf("%d", &idade); printf("Digite a opiniao: excelente-> 3, bom<-2, regular<-1: "); scanf("%d", &op); printf("\n"); if (op==3){ opexc++; idadegot=idadegot+idade; } else if (op==2){ opbom++; } else { if (op==1){ opregular++; } } } if (opexc!=0){ printf("\nMedia de idade de pessoas que responderam EXCELENTE: %d ",idadegot/opexc); }else printf("\nNinguem escolheu excelente!"); printf("\n"); if (opregular!=0){ printf("\nQuantidade de pessoas que escolheram REGULARR %d", opregular); printf("\n"); }else printf("\nNinguem escolheu regular"); printf("\n"); if (opbom!=0){ printf ("porcentagem de pessoas que escolheu BOM: %d %", opbom*100/10); printf("\n"); }else printf("\nNinguem respondeu bom: "); return 0; } Lista Completa - 349 algoritmos/ALGORITMO 247.cpp #include <stdio.h> #include <math.h> #include <sTdlib.h> #include <conio.h> main () { printf("ALGORITMO 247"); int pais, jogador, idade, somaid, totid; float peso, totalpeso, somapeso; totalpeso=0; totid=0; for (pais=1; pais<=30; pais++){ somapeso=0; somaid=0; for (jogador=1; jogador<=12; jogador++){ printf("\n"); printf("Digite o peso do %d jogador do pais %d :",jogador, pais ); scanf("%f", &peso); printf("Digite a idade do %d jogador do pais %d: ", jogador, pais); scanf("%d", &idade); somapeso=somapeso+peso; somaid=somaid+idade; } printf("\n"); printf("Peso medio do TIME %d: %f", pais , somapeso/12); printf("\n"); printf ("idade media do TIME %d: %d ", pais , somaid/12); printf("\n"); totalpeso=totalpeso+somapeso; totid=totid+somaid; } printf("\n"); printf ("Peso medio dos times:%f", totalpeso/360); printf("\n"); printf ("Idade media dos times: %d", totid/360); printf("\n"); return 0; } Lista Completa - 349 algoritmos/ALGORITMO 248.cpp #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> #include <string.h> main() { printf("ALGORITMO 248 \n"); printf("\n"); int x,y,tam; char nome[30]; printf("Digite uma palavra: "); gets(nome); tam = strlen(nome); for (x=1; x <= tam; x++) { for (y=1;y<=x;y++) printf("%s\t",nome); printf("\n"); } system("pause"); return 0; } Lista Completa - 349 algoritmos/ALGORITMO 249.cpp #include<stdio.h> #include<string.h> #include<math.h> main(){ int tam=0, i=0,c=0; char palavra[100]; printf("Entre com uma palavra: "); scanf("%s",&palavra); tam = strlen(palavra); //verifica o tamanho da string com a funcao strlen if ( tam % 2 != 0) { for (i=1;i<=tam;i=i+2){ for (c=1;c<=i;c++){ printf("%s ",palavra); } printf("\n"); } }else{ printf("Nao faco"); } } Lista Completa - 349 algoritmos/ALGORITMO 250.cpp #include <stdio.h> #include <stdlib.h> main () { int cont,i; printf ("Tabuada do 1 ate o 10\n"); printf("\n"); cont = 0; do{ cont =cont +1; printf("\n"); printf ("Tabuada do numero: %d\n\n",cont); for (i=1; i<=10; i++){ printf ("%d X %d= %d\n",i,cont,(i*cont)); } } while (cont <10); return(0); } Lista Completa - 349 algoritmos/ALGORITMO 251.cpp #include <stdio.h> #include <stdlib.h> #include <math.h> main () { printf ("\nTABELA PARA 10 TIMES RODADA DUPLA\n" ); printf("\n"); int time, k; char r; for (time=1; time<=10;time++){ for (k=1; k<=10;k++){ if (time!=k){ printf ("time %d X time %d \n", time, k ); printf("\n"); } } printf(" Pressione enter \n"); scanf("%c", &r); } } Lista Completa - 349 algoritmos/ALGORITMO 252.cpp #include <stdio.h> #include <stdlib.h> #include <math.h> main () { printf ("\nTABELA PARA 10 TIMES RODADA SIMPLES\n" ); printf("\n"); int time, k; char r; for (time=1; time<=9;time++){ for (k=time+1; k<=10;k++){ if (time!=k){ printf ("time %d X time %d \n", time, k ); printf("\n"); } } printf(" Pressione enter \n"); scanf("%c", &r); } } Lista Completa - 349 algoritmos/ALGORITMO 253.cpp #include<stdio.h> #include<stdlib.h> #include<math.h> #include<conio.h> #include<string.h> main() { char frase[30]; int x,t, ca=0; printf("\nDIGITE UMA FRASE : "); gets(frase); t=strlen(frase); for (x=1; x <= t-1; x++) { if (frase[x] == 'a' || frase[x] == 'A') ca++; } printf("\n A frase: %s ",(frase)); printf("tem %d letra a/A: ",ca); printf("\n\n"); system("pause"); return(0); } Lista Completa - 349 algoritmos/ALGORITMO 254.cpp #include <stdio.h> #include <math.h> #include <stdlib.h> main () { int l, c, cap; float media, somat, soma, nota; somat=0; cap=0; soma=0; for (l=1; l<=20; l++){ for (c=1; c<=10;c++){ printf("\n"); printf("Digite a nota %d do aluno %d : ", c, l); scanf("%f", &media); soma=soma+nota; } } media=soma/10; if (media>=5){ cap++; printf("\n"); printf ("Media do aluno %d %f ", l, media); somat=somat+media; } printf("\n"); printf ("Media da turma : %f ", somat/20); printf("\n"); printf ("Percentual de aprovados : %f ", cap*100/20); printf("\n"); return 0; } Lista Completa - 349 algoritmos/ALGORITMO 255.cpp #include <stdio.h> #include <math.h> #include <stdlib.h> main () { int l, c, cap, n, totalalunos; float media, somageral; somageral=0; totalalunos=0; cap=0; for (l=1; l<=3; l++){ printf("\n"); printf("Quantos alunos tem a turma %d: ", l); scanf("%d", &n); totalalunos=totalalunos+n; for (c=1; c<=n; c++){ printf("Digite a media do aluno %d:", c); scanf ("%f", &media); if (media>7){ cap++; } somageral=somageral+cap; } printf ("Total alunos sup a 7 : %d ", cap); printf("\n"); } printf("\n"); printf ("Total de alunos : %d ",totalalunos); printf("\n"); printf ("Media Escola : %f ", somageral/totalalunos); return 0; } Lista Completa - 349 algoritmos/ALGORITMO 256.cpp #include<stdio.h> #include<stdlib.h> main(){ char original [256]; char invertida [256]; int tamanho=0, palindromo=1, i=0, j=0,cont=0,c=0; for (c=1;c<=15;c++) { printf("Entre com a palavra %d: ",c); gets(original); for (tamanho=0; original[tamanho] != '\0'; tamanho++);{ } for (i=0, j=tamanho-1; j>0; i++, j--){ invertida[ i ] = original[ j ]; if (invertida[ i ] == original[ i ]) // compara se é o inverso da palavra cont = cont + 1; break; } } printf("O numero de palindromos e: %d",cont); } Lista Completa - 349 algoritmos/ALGORITMO 257.cpp #include<stdio.h> #include<math.h> main(){ int l=0,c=0,y=0,z=0,fat=0,fat1=0,s=1; float soma=0; printf("Entre com o numero de termos: "); scanf("%d",&y); for (l=y;l>=0;l--){ fat = 1; for (z=1;z<=l;z++){ fat = fat * z; } fat1 = 1; for (z=1;z<=c;z++) { fat1=fat1 * z; } if (s == 1) { printf("%d!/%d! - ",l,c*c); soma = soma + fat/(fat1*fat1); s = 0; }else{ printf("%d!/%d! + ",l,c*c); soma = soma - fat / (fat1*fat1); s = 1; } c = c + 2; } printf("Soma: %f",soma); printf("\n"); } Lista Completa - 349 algoritmos/ALGORITMO 262.cpp #include <stdio.h> #include <math.h> #include <sTdlib.h> #include <conio.h> main () { printf ("Algoritmo 262"); printf("\n"); printf("\n"); int num; while (num!=-999){ printf ("Digite um numero ou -999 para terminar: "); scanf("%d", &num); printf(" Triplo de %d: %d \n",num, num*num*num); } return 0; } Lista Completa - 349 algoritmos/ALGORITMO 263.cpp #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> #include <string.h> main() { int k; int num; k=0; while (num>0){ k++; printf ("Digite um numero positivo ou 0 para sair : \n"); scanf("%d", &num); printf("\n"); } printf("Total de numeros positivos digitados: %d ",k-1); return 0; } Lista Completa - 349 algoritmos/ALGORITMO 264.cpp #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> #include <string.h> main() { int k; float soma, num; k=0; printf ("Digite numero positivo:"); scanf("%f", &num); while (num>0){ k++; soma=soma+num; printf ("Digite numero positivo:"); scanf("%f", &num); } printf("Media dos numeros digitados %f: ",soma/k); return 0; } Lista Completa - 349 algoritmos/ALGORITMO 265.cpp #include <stdio.h> #include <math.h> #include <sTdlib.h> #include <conio.h> main () { int k; float num; k=0; printf ("Digite um numero ou 0 para sair: "); scanf("%f", &num); while (num!=0){ if (num>=100&&num<=200){ k++; } printf ("Digite um numero ou 0 para sair: "); scanf("%f", &num); } printf("\n"); printf ("Total de numeros entre 100 e 200: %d", k); return 0; } Lista Completa - 349 algoritmos/ALGORITMO 266 (2).cpp #include<stdio.h> #include<string.h> main(){ char nome[100],letra; printf("Entre com o nome ou fim para sair: "); gets(nome); letra = nome[0]; printf("Primeiro caractere: %c\n",letra); while (strcmp(nome,"fim") and strcmp(nome,"FIM")){ printf("Entre com o nome ou fim para sair: "); gets(nome); letra = nome[0]; printf("Primeiro caractere: %c\n",letra); } } Lista Completa - 349 algoritmos/ALGORITMO 267 (2).cpp #include<stdio.h> #include<string.h> main(){ char prof[100]; int cont=0; printf("Entre com a profissao ou fim para sair: "); gets(prof); if (strcmp(prof,"DENTISTA")==0 or strcmp(prof,"dentista")==0 or strcmp(prof,"Dentista")==0) { cont++; } while (strcmp(prof,"fim") and strcmp(prof,"FIM")){ printf("Entre com a profissao ou fim para sair: "); gets(prof); if (strcmp(prof,"DENTISTA")==0 or strcmp(prof,"dentista")==0 or strcmp(prof,"Dentista")==0) { cont++; } } printf("Numero de Dentistas: %d",cont); } Lista Completa - 349 algoritmos/ALGORITMO 268.cpp #include<stdio.h> #include<string.h> main(){ int cont=0; char sexo[2]; printf("Digite o sexo(M/F) ou @ para sair: "); gets(sexo); if (strcmp(sexo,"M")==0 or strcmp(sexo,"m")==0) { cont++; } while (strcmp(sexo,"@")){ printf("Digite o sexo(M/F) ou @ para sair: "); gets(sexo); if (strcmp(sexo,"M")==0 or strcmp(sexo,"m")==0) { cont++; } } printf("Numero de Pessoas do sexo masculino: %d",cont); } Lista Completa - 349 algoritmos/ALGORITMO 269.cpp #include <stdio.h> #include <math.h> #include <sTdlib.h> #include <conio.h> main () { int num; do { printf("\n"); printf("Digite um numero: "); scanf("%d", &num); printf(" %d ao quadrado e: %d ",num, num*num); printf("\n"); } while (num%6!=0); return 0; } Lista Completa - 349 algoritmos/ALGORITMO 270.cpp #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> #include <string.h> main () { int num, x, a; x=0; printf ("\nDigite um numero ou -999 para acabar! \n"); scanf("%d", &num); while (num!=-999){ for (a=2; a<=num/2; a++){ if (num%a==0){ printf(" ,%d,",a ); } } printf ("%d", num); printf ("\nDigite um numero ou -999 para acabar! \n"); scanf("%d", &num); } } Lista Completa - 349 algoritmos/ALGORITMO 270.exe Lista Completa - 349 algoritmos/ALGORITMO 271.cpp #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> #include <string.h> main () { int anos; float a, b; a= 5000000; b=7000000; anos= 0; while (a!=b){ a=a*1.03; b=b*1.02; anos++; } printf ("\nEm %d anos a populacao do pais A ultrapassara B. \n", anos); } Lista Completa - 349 algoritmos/ALGORITMO 272.cpp #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> #include <string.h> main () { int anos; float c, j; c=1.5; j= 1.1; anos=0; while (j<=c){ c=c+0.02; j=j+0.03; anos++; } printf ("Em %d anos Juca sera maior que Zeca!", anos); } Lista Completa - 349 algoritmos/ALGORITMO 273.cpp #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> #include <string.h> main () { int c12, codigo; float qtde, total, total12; c12=0; total=0; total12=0; printf ("Digite o codigo (resid 1, comerc 2, industr 3 ) ou 0 para sair:"); scanf ("%d", &codigo); while (codigo!=0){ printf ("Digite o codigo (resid 1, comerc 2, industr 3 ) ou 0 para sair:"); scanf ("%d", &codigo); printf("Digite a quantidade em KWH: "); scanf("%f", &qtde); total= total+qtde; if (codigo==1) { printf("Custo = %f", qtde*0.3); c12=c12+1; total12=total12+qtde; } else{ if (codigo==2){ printf("Custos %f=", qtde*0.5); c12=c12+1; total12=total12+qtde; } else { if (codigo==3) { printf("Custos %f", qtde*0.70); } } } } } Lista Completa - 349 algoritmos/ALGORITMO 274.cpp #include<stdio.h> #include<math.h> main(){ float num=0; int a=0; for (a=1;a<=10;a++) { printf("Entre com o numero %d: ",a); scanf("%f",&num); while ( num <= 0) { printf("ATENCAO! Entre com um numero maior do que 0: "); scanf("%f",&num); } printf("Raiz Quadrada: %.2f\n",sqrt(num)); } printf("\n"); } Lista Completa - 349 algoritmos/ALGORITMO 275.cpp #include<stdio.h> #include<math.h> main(){ int num, fat, c; printf("Entre com um numero inteiro positivo para calculo do fatoarial ou menor do que 1 para sair: "); scanf("%d",&num); while (num > 0 ) { fat = 1; for (c=2;c<=num;c++) { fat = fat * c; } printf("Fatorial: %d\n\n",fat); printf("Entre com um numero inteiro positivo para calculo do fatoarial ou menor do que 1 para sair: "); scanf("%d",&num); } printf("\n"); } Lista Completa - 349 algoritmos/ALGORITMO 276.cpp #include <stdio.h> #include <math.h> #include <sTdlib.h> #include <conio.h> main () { int idade, c21, c50; c21=0; c50=0; printf ("Digite uma idade: "); scanf("%d", &idade); while (idade!=0){ if (idade<21){ c21++;{ else (idade>50); c50++; } printf ("Digite uma idade: "); scanf("%d", &idade); } printf("Menores de 21: %d", c21); printf("\n"); printf("Maiores de 50: %d", c50); } return 0; } Lista Completa - 349 algoritmos/ALGORITMO 277.cpp #include <stdio.h> #include <math.h> #include <stdlib.h> main () { int num, c, p; printf("Digite numero maior do que 0: "); scanf("%d", &num); while (num>0){ c=1; p=c*c; while (p<num){ c++; p=c*c; if (p==num){ printf("quadrado perfeito"); }else printf("Não e quadrado perfeito!"); } printf("Digite um numero maior que 0"); scanf("%c", &num); } Lista Completa - 349 algoritmos/ALGORITMO 278.cpp //Verifica se um número inteiro é primo #include <stdio.h> #include <stdlib.h> main() { int i, num, primo; primo = 0; printf("Digite um numero inteiro: \n "); scanf("%d", &num); for (i = 1; i <= num; i++) // I RECEBE 1 , DE 1 ATE NUMERO, I RECEBE MAIS 1 { if (num % i == 0) // SE NUMERO DIVIDIDO POR OUTRO NUMERO FOR = 0 primo ++; // PRIMO RECEBE MAIS UM } if (primo == 2) printf("Numero primo"); else printf("Numero nao primo"); system("pause"); } Lista Completa - 349 algoritmos/ALGORITMO 279.cpp #include <stdio.h> #include <stdlib.h> #include <math.h> main() { int i, num1, num, primo, cont; primo = 0; for (num=1; num>i; num++); printf("Digite um numero inteiro: \n "); scanf("%d", &num); primo=0; while (num>0) { cont=0; num1=2; } while (cont==0||num1%2){ } if (num%num1==0){ cont=1; num1=1; } if (cont!=1){ primo++; } printf("total primos: \n ", primo); return 0; } Lista Completa - 349 algoritmos/ALGORITMO 280.cpp #include <stdio.h> #include <math.h> #include <stdlib.h> main () { int num, p, num1; num1=1; printf("Digite um numero:"); scanf("%d", &num); p=num1*(num1+1)*(num1+2); while (p<num){ num1++; p=num1*(num1+1)*(num1+2); } if (p==num){ printf("E triangular"); } else printf("Nao e triangular"); } Lista Completa - 349 algoritmos/algoritmo 281.cpp #include<stdio.h> //entrar com varios numeros e imprimir o maior numero. o algoritmo acaba quando se digita -9999 int main(){ int num, maior; printf(" digite um numero ou -9999 para acabar: "); scanf("%d",&num); while (num !=-9999){ num=num; if (num > maior){ maior=num; } printf(" digite um numero ou -9999 para acabar: "); scanf("%d",&num); num=num; } printf("%d",maior); } Lista Completa - 349 algoritmos/algoritmo 281.exe Lista Completa - 349 algoritmos/algoritmo 282.cpp #include<stdio.h> main(){ int conta=0,cneg=0,c=0; float saldo=0; printf("\nEntre com a conta ou um numero negativo para sair: "); scanf("%d",&conta); while ( conta > 0.) { c++; printf("\nEntre com o saldo: "); scanf("%f",&saldo); if (saldo < 0 ) { cneg++; printf("\nConta %d com saldo negativo: %2.f\n",conta,saldo); }else{ printf("\nConta %d com saldo positivo: %2.f\n",conta,saldo); } printf("\nEntre com a conta ou um numero negativo para sair: "); scanf("%d",&conta); } //printf("Total de saldo negativos: %d",cneg); // teste do contador de numeros negativos cneg = (cneg * 100) / c; printf("\nPercentual negativo: %d",cneg); printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 282.exe Lista Completa - 349 algoritmos/algoritmo 283.cpp #include<stdio.h> main(){ int conta=0,cneg=0,c=0; float saldo=0,soma=0; char nome[100]; printf("\nDigite conta ou -999 para terminar: "); scanf("%f",&conta); while ( conta > 0. and c < 10000.) { conta = conta; c++; printf("\nNome: "); scanf("%s",&nome); printf("Saldo: "); scanf("%f",&saldo); soma = soma + saldo; if (saldo < 0 ) { cneg = cneg + 1; printf("\nConta com saldo negativo: %2.f\n",saldo); }else{ printf("\nConta com saldo positivo: %2.f\n",saldo); } printf("\nDigite conta ou -999 para terminar: "); scanf("%d",&conta); } printf("\nTotal de clientes com saldo negativo: %d",cneg); printf("\nTotal de clientes da agencia: %d",c); printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 283.exe Lista Completa - 349 algoritmos/algoritmo 284.cpp #include<stdio.h> main(){ int num=0,pos=0; printf("Entre com um numero ou zero para sair: "); scanf("%d",&num); while ( num != 0) { pos++; if(num % pos == 0) { printf("\n%d e multiplo de sua posição na sequencia!\n",num); } printf("Entre com um numero ou zero para sair: "); scanf("%d",&num); } printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 284.exe Lista Completa - 349 algoritmos/algoritmo 285.cpp #include<stdio.h> #include<math.h> main(){ int a,b,c; printf("Entre com o dividendo: "); scanf("%d",&a); printf("Entre com o divisor: "); scanf("%d",&b); if (a < b) { printf("\nE necessario que o dividendo seja maior que o divisor!!\n"); }else{ c=a%b; printf("O resto da divisao e: %d",c); } } Lista Completa - 349 algoritmos/algoritmo 285.exe Lista Completa - 349 algoritmos/algoritmo 286.cpp #include<stdio.h> main(){ int a,b,c,aux,soma; printf("Entre com o 1o numero: "); scanf("%d",&a); printf("Entre com o 2o numero: "); scanf("%d",&b); if ( a < b) { aux = a; a = b; b = aux; } soma = a; while (soma % b != 0){ soma = soma + a; } printf("\nMMC: %d",soma); printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 286.exe Lista Completa - 349 algoritmos/algoritmo 287.cpp #include<stdio.h> main(){ int a,b,c,aux,resto; printf("Entre com o 1o numero: "); scanf("%d",&a); printf("Entre com o 2o numero: "); scanf("%d",&b); if ( a < b) { aux = a; a = b; b = aux; } resto = a % b; while (resto != 0){ a = b; b = resto; resto = a%b; } printf("\nMDC: %d",b); printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 287.exe Lista Completa - 349 algoritmos/algoritmo 288.cpp #include<stdio.h> #include<math.h> main(){ int num,dc,du,q; printf("\nEntre com um numero de 4 algarismos: "); scanf("%d",&num); while (num >= 1000 and num <= 9999){ dc = num / 100; du = num % 100; q = pow((dc + du),2); if(q == num) { printf("\nPossui a caracteristica!"); }else{ printf("\nNao possui a caracterista"); } printf("\n\nEntre com um numero de algarismos: "); scanf("%d",&num); printf("\n"); } } Lista Completa - 349 algoritmos/algoritmo 288.exe Lista Completa - 349 algoritmos/algoritmo 289.cpp #include<stdio.h> #include<math.h> main (){ int num=0,cont=0,soma=0,med=0; printf("Digite um numero positivo e para terminar, negativo ou 0: "); scanf("%d",&num); while(num > 0){ if (num % 3 == 0){ cont++; soma=soma+num; } printf("Digite um numero positivo e para terminar, negativo ou 0: "); scanf("%d",&num); } if (cont != 0) { med = soma/cont; printf("Media dos numeros multiplos de 3: %d",med); }else{ printf("\nNenhum numero multiplo de 3!"); printf("\n"); } } Lista Completa - 349 algoritmos/algoritmo 289.exe Lista Completa - 349 algoritmos/algoritmo 290.cpp #include<stdio.h> main(){ int num=0,prod=1,soma=0; printf("\nDigite um numero positivo, zero ou negativo para terminar: "); scanf("%d",&num); while (num > 0){ if (num % 2 ==0) { soma = soma + num; }else{ prod = prod * num; } printf("\nDigite um numero positivo, zero ou negativo para terminar: "); scanf("%d",&num); } printf("\nProduto dos numeros impares: %d",prod); printf("\nSoma dos numeros pares: %d",soma); printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 290.exe Lista Completa - 349 algoritmos/algoritmo 291.cpp #include<stdio.h> #include<math.h> main(){ int data=0,np=0,quant=0; float pu=0,val=0,soma=0; printf("Digite numero do pedido ou 0 para terminar: "); scanf("%d",&np); while(np > 0) { printf("\nDigite a data: "); scanf("%d",&data); printf("Digite o preco unitario: "); scanf("%f",&pu); printf("Digite numero quantidade: "); scanf("%d",&quant); val = pu * quant; soma = soma + val; printf("\nO valor da compra na data %d eh %.2f",data,val); printf("\n\nDigite numero do pedido ou 0 para terminar: "); scanf("%d",&np); } printf("\nO valor total da compra e: %2.f",soma); printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 291.exe Lista Completa - 349 algoritmos/algoritmo 292.cpp #include<stdio.h> main(){ float num=0,maior=0,menor=0,soma=0,med=0; int a=0; printf("\nEntre com um numero ou 0 para terminar: "); scanf("%f",&num); maior = num; menor = num; while (num != 0.){ a++; soma = soma + num; if (num > maior){ maior = num; }else{ if (num < menor) { menor = num; } } printf("\nEntre com um numero ou 0 para terminar: "); scanf("%f",&num); } printf("\nMaior: %.2f",maior); printf("\nMenor: %.2f",menor); printf("\nMedia: %.2f",med); printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 292.exe Lista Completa - 349 algoritmos/algoritmo 293.cpp #include<stdio.h> main(){ float media; int totpessoas=0,masc=0,fem=0,sexo=0,soma=0,idade=0; printf("\nEntre com a idade ou 0 para terminar: "); scanf("%d",&idade); while (idade > 0){ totpessoas++; soma = soma + idade; printf("\nEntre com o sexo (0 para MASCULINO e 1 para FEMININO): "); scanf("%d",&sexo); if (sexo == 0){ masc++; }else{ } if (idade >= 30 and idade <=45) { fem++; } printf("\nEntre com a idade ou 0 para terminar: "); scanf("%d",&idade); } media = soma / totpessoas; printf("\nMasculino: %d",masc); printf("\nFeminino de 30 ate 45 anos: %d",fem); printf("\nMed: %.2f",media); printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 293.exe Lista Completa - 349 algoritmos/algoritmo 294.cpp #include<stdio.h> main(){ int i=1,num=0,cont=0; printf("Digite um numero positivo ou negativo para terminar: "); scanf("%d",&num); while (num > 0){ num = num - i ; i = i + 2; cont++; } if (num == 0) { printf("\nA raiz quadrada e: %d",cont); }else{ printf("\nA raiz quadrada aproximada esta entre %d e %d",cont-1,cont); } } Lista Completa - 349 algoritmos/algoritmo 294.exe Lista Completa - 349 algoritmos/algoritmo 295.cpp #include<stdio.h> #include<string.h> #include<math.h> main(){ int qte=0, qtp=0, np=0, mqte=0, a, qtv=0; char nome[100],mnome[100]; a = 1; mqte = 0; printf("Digite a quantidade de produtos da fabrica: "); scanf("%d",&np); while ( a <= np) { printf("\n\nEntre com o nome do produto: ",a); scanf("%s",&nome); printf("\nEntre com a quantidade produzida: "); scanf("%d",&qtp); printf("\nEntre com a quantidade vendida: "); scanf("%d",&qtv); qte = qtp - qtv; if (qte > mqte) { mqte = qte; strcpy(mnome, nome); //mnome = nome; } //printf("nome que recebeu %s",&mnome); tes da funcao strc printf("\nProduto: %s\n",nome); printf("\n\nA quantidade deste produto e de %d itens",qte); if (qte < 50) { printf("\nIMPORTANTE! Produto precisa de uma maior producao!"); } a++; } printf("\nO produto com maior estoque e %s \nCom %d de pecas",mnome,mqte); printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 295.exe Lista Completa - 349 algoritmos/algoritmo 296.cpp #include<stdio.h> main(){ int contempo=0; float massa=0,tempo=0; char resp[1]; printf("\nDigite S se desejar novo calculo ou qualquer letra para terminar: "); gets(resp); while ( resp[0] == 's' or resp[0] == 'S'){ printf("\nDigite a massa em gramas do material: "); scanf("%f",&massa); while (massa >= 0.10){ contempo++; massa = 0.75 * massa; } tempo = (contempo*30) / 60; printf("\nO tempo foi de %.2f minutos\n\n",tempo); printf("\nDigite S se desejar novo calculo ou qualquer letra para terminar: "); scanf("%s",resp); } } Lista Completa - 349 algoritmos/algoritmo 296.exe Lista Completa - 349 algoritmos/algoritmo 297.cpp #include<stdio.h> main(){ int contac=0,ndias=0,tot=0,totc=0; char nome[100]; printf("Digite o numero da conta do cliente ou zero par sair: "); scanf("%d",&contac); while(contac != 0 ) { printf("\nDigite o nome do cliente: "); scanf("%s",&nome); printf("\nQuantos dias var ser a estadia dele?: "); scanf("%d",&ndias); if (ndias < 10) { totc = (ndias * 30) + (ndias * 15); }else{ totc = (ndias * 30) + (ndias*8); } tot = tot + totc; printf("\nCliente: %s",nome); printf("\nConta numero: %d",contac); printf("\nSaldo final: R$%d",totc); printf("\n\nDigite o numero da conta do cliente ou zero par sair: "); scanf("%d",&contac); } printf("\nO total arrecadado pela pousada foi de:R$%d\n\n",tot); } Lista Completa - 349 algoritmos/algoritmo 297.exe Lista Completa - 349 algoritmos/algoritmo 298.cpp #include<stdio.h> main(){ int nt=0,a=1,x=0,na=0,contap=0,total=0,contr=0; float nota=0,sn=0; printf("\nDigite o numero de turmas: "); scanf("%d",&nt); while (a <= nt) { printf("\n\nDigite o numero de alunos da turma %d: ",a); scanf("%d",&na); total = total + na; x = 1; while (x <= na){ printf("\nDigite a nota do aluno %d: ",x); scanf("%d",¬a); if (nota >= 7.0) { contap++; }else{ contr++; } sn = sn + nota; x++; } printf("\n\nForam aprovados %d de alunos.",contap); contr = (total / 100) * contr; printf("\n\nPercentual de alunos reprovados: %d",contr); } } Lista Completa - 349 algoritmos/algoritmo 298.exe Lista Completa - 349 algoritmos/algoritmo 299.cpp #include<stdio.h> main(){ int x=0,qa=0,cont=0,contp=0; float n1=0,n2=0,n3=0,n4=0,n5=0,porc=0; char nome[100]; printf("\nDigite a quantidade de alunos: "); scanf("%d",&qa); while(x < qa){ printf("\nDigite o nome: "); scanf("%s",&nome); printf("Digite a nota na prova 1: "); scanf("%f",&n1); printf("Digite a nota na prova 2: "); scanf("%f",&n2); printf("Digite a nota na prova 3: "); scanf("%f",&n3); printf("Digite a nota na prova 4: "); scanf("%f",&n4); printf("Digite a nota na prova 5: "); scanf("%f",&n5); if (n1 >= 7.0 and n4 >= 7.0) { if (n2 >= 7.0 and n3 >= 7.0 and n5 >= 7.0){ printf("\nParabens! %s, voce foi aprovotado em todas as materias!",nome); }else{ printf("\n%s, voce passou nas materias 1 e 4!",nome); contp++; } if (n3 >= 7.0) { cont++; } x++; } printf("\nA porcentagem dos aprovados na materia 3: %f",porc = (cont*100) / contp); printf("\n"); } } Lista Completa - 349 algoritmos/algoritmo 299.exe Lista Completa - 349 algoritmos/algoritmo 300.cpp #include<stdio.h> main(){ int np=0,x=0,op=0,op2=0,contflu=0,contbot=0,contvas=0,contfla=0,contout=0,contflu2=0,contout2=0; float sal=0,msal=0; printf("Digite 1 FLU, 2 BOTA, 3 VASCO, 4 FLA, 5 Outros e 0 Sair:"); scanf("%d",&op); while ( op != 0) { while (op < 1 or op > 5) { printf("Digite 1 FLU, 2 BOTA, 3 VASCO, 4 FLA, 5 Outros:"); scanf("%d",&op); } x++; printf("\nOnde voce mora 1 RJ 2 Niteroi 3 Outros: "); scanf("%d",&op2); printf("\nQual o seu salario?: "); scanf("%f",&sal); if (op == 1) { contflu++; if (op2 == 2) { contflu2++; } }else{ if (op == 2) { contbot++; msal = msal + sal; }else{ if (op == 3) { contvas++; }else{ if (op == 4){ contfla++; }else{ if (op == 5){ contout++; if (op2 == 1) { contout2++; } } } } } } printf("Digite 1 FLU, 2 BOTA, 3 VASCO, 4 FLA, 5 Outros e 0 Sair:"); scanf("%d",&op); } printf("\nTotal de torcedores do Fluminense: %d",contflu); printf("\nTotal de torcedores do Botafogo: %d",contbot); printf("\nTotal de torcedores do Vasco: %d",contvas); printf("\nTotal de torcedores do Flamengo: %d",contfla); printf("\nTotal de torcedores do outros times: %d",contout); if (contbot != 0) { printf("\nMedia salaria dos torcedores do Botafogo: ",msal/contbot); }else{ printf("\nNenhum torcedor do Botafogo!"); } printf("\nTotal de pessoas do Rio de janeiro torcedores de outros clubes: %d",contout2); printf("\nTotal de pessoas de Niteroi torcedores do Fluminense: %d",contflu2); printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 300.exe Lista Completa - 349 algoritmos/algoritmo 301.cpp #include<stdio.h> main(){ int n=0,cont=0,cont2=0; float rp=0,rf=0,totali=0,totout=0,porc=0,porc2=0; printf("\nDigite sua renda pessoal ou 0 para acabar: "); scanf("%f",&rp); while ( rp > 0){ n++; printf("\nDigite renda familiar fora a sua: "); scanf("%f",&rf); printf("\nDigite quanto gasta com alimentacao: "); scanf("%f",&totali); printf("\nDigite quanto gasta com outras despesas: "); scanf("%f",&totout); if (totout > 200){ cont++; } if (rp > rf) { cont2++; } porc = ((totali+totout)*100)/(rp+rf); printf("\n%f% sao gastos com alimentos + despesas em relacao a renda pessoal e familiar: ",porc); printf("\nDigite sua renda pessoal ou 0 para acabar: "); scanf("%f",&rp); } porc2=((cont*100)/n); printf("%f% dos alunos gastam acima de R$ 200,00 com outras despesas",porc2); printf("\nNumero de alunos com renda pessoal maior que a familiar: %d",cont2); printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 301.exe Lista Completa - 349 algoritmos/algoritmo 302.cpp #include<stdio.h> main(){ int a=0,cont=0; float dist=0,mdist=0,porc=0; char nome[100],cond[100],mnome[100]; printf("\nDigite o nome da pria ou @ para terminar: "); scanf("%s",&nome); while (nome[0] != '@'){ a++; printf("\nQual a distanca do hotel?: "); scanf("%f",&dist); printf("\nPraia P(propria) ou N(nao prorpria)?"); scanf("%s",&cond); while (cond[0] != 'p' and cond[0] != 'P' and cond[0] != 'n' and cond[0] != 'n'){ printf("\nAtencao! Digite somente P(propria) ou N(nao prorpria)?"); scanf("%s",&cond); } if (cond[0] == 'P' or cond[0] == 'p'){ cont++; }else{ if (dist > 10) { printf("\nNome da praia: %s",nome); printf("\nDistancia hotel: %.2f",dist); } } if (dist > mdist) { mdist = dist; mnome[100] = nome[100]; //strcpy(mnome,nome); } printf("\nDigite o nome da praia ou @ para terminar: "); scanf("%s",&nome); } porc = (cont*100) / a; printf("\nA porcentagem de turistas nas praias proprias foi de: %.2f",porc); } Lista Completa - 349 algoritmos/algoritmo 302.exe Lista Completa - 349 algoritmos/algoritmo 303.cpp #include<stdio.h> main(){ int c=0,cart=0,nmult=0,mcart=0,mnmult=0; float valor=0,total=0; printf("\nDigite carteira de motorista ou 0 para terminar: "); scanf("%d",&cart); while ( cart != 0) { printf("\nDigite numero de multas: "); scanf("%d",&nmult); if (nmult > mnmult) { mnmult = nmult; mcart = cart; } for (c=1;c<=nmult;mcart=c++){ printf("\nDigite o valor da multa: "); scanf("%f",&valor); total = total + valor; } printf("\nCarteira: %d",cart); printf("\nValor a pagar: %.2f",total); printf("\nDigite carteira de motorista ou 0 para terminar: "); scanf("%d",&cart); } printf("\nNumero da carteira com maior numero de multas: %d",mcart); printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 303.exe Lista Completa - 349 algoritmos/algoritmo 304.cpp #include<stdio.h> main(){ int num=0,cont=0,tot1=0,tot2=0,menor=0; printf("\nDigite numero ou -1 para acabar: "); scanf("%d",&num); while (num > -1){ tot2 = tot2 + num; if (num>100 and num < 100){ cont++; tot1 = tot1 + num; if (num < menor) { menor = num; } } printf("\nDigite numero ou -1 para acabar: "); scanf("%d",&num); } if (cont != 0) { printf("\nMenor entre 100 e 1000: %d",menor); printf("\nMedia entre 100 e 1000: %d",tot1/cont); printf("\nsoma entre 100 e 1000: %d",tot1); }else{ printf("\nNao foi digitado numero entre 100 e 1000"); } printf("\nSoma de todos: %d",tot2); printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 304.exe Lista Completa - 349 algoritmos/algoritmo 305.cpp #include<stdio.h> #include<string.h> main(){ int n1=0,maiorcod=0; float maior=0,n2=0,n4=0,tot=0; char n3[100]; printf("Entre com o codigo do cliente ou codigo menor ou igual a 0 para terminar: "); scanf("%d",&n1); maior = -999999999.00; while(n1 > 0) { printf("\nEntre com o saldo anterior: "); scanf("%d",&n2); printf("Entre com o tipo de movimento C(credito) D(debito) F(fim das movimentacoes deste cliente): "); scanf("%s",&n3); while(n3[0] != 'F' and n3[0] != 'f') { printf("\nEntre com o valor da movimentacao: "); scanf("%f",&n4); if (n3[0] == 'c' or n3[0] == 'C') { n2 = n2 + n4; }else{ if (n3[0] == 'd' or n3[0] == 'D'){ n2 = n2 - n4; } } printf("Entre com o tipo de movimento C(credito) D(debito) F(fim das movimentacoes deste cliente): "); scanf("%s",&n3); } printf("\nSeu codigo e: %d",n1); printf("\nO saldo atual e: %d",n2); tot = tot + 2; if (n2 > maior) { maiorcod = n1; maior = 2; } printf("\nEntre com o codigo do cliente ou codigo menor ou igual a 0 para terminar: "); scanf("%d",&n1); } printf("\nNo total de dinheiro em banco: %d",tot); printf("\n%d e o codigo do cliente com maior saldo: %d\n",maiorcod,maior); } Lista Completa - 349 algoritmos/algoritmo 305.exe Lista Completa - 349 algoritmos/algoritmo 312.cpp #include<stdio.h> main(){ int num=0,cont=0,tot1=0,tot2=0,menor=0; printf("\nDigite numero ou -1 para acabar: "); scanf("%d",&num); while ( num != -1) { tot1 = tot1 + num; cont++; if (num % 8 == 0){ tot2++; } printf("\n %d",num); printf("\nDigite numero ou -1 para acabar: "); scanf("%d",&num); } printf("\nTotal de multiplos de 8: %d",tot2); printf("\nMedia dos numeros: %d",tot1/cont); printf("\n"); } Lista Completa - 349 algoritmos/algoritmo 312.exe Lista Completa - 349 algoritmos/algoritmo 313.cpp #include<stdio.h> main(){ float peso=0,altura=0,soma1020=0,porc=0; int idade=0,c1020=0,c50=0,ct=0,c40=0; printf("\nEntre com a idade ou 0 para terminar: "); scanf("%d",&idade); while ( idade > 0) { ct++; printf("\nEntre altura: "); scanf("%d",&altura); printf("\nEntre peso: "); scanf("%d",&peso); if (peso < 40) { c40++;0 }if (idade > 50) { c50++; }else{ if (idade > 10 and idade < 20) { c1020 = soma1020 + idade; } } printf("\nEntre com a idade ou 0 para terminar: "); scanf("%d",&idade); } if (c40 > 0) { printf("\nTotal com mais de 50 anos: %d",c50); }else{ printf("\nNinguem com mais de 50 anos!"); } if (c1020 > 0){ printf("\nMedia entre de 10 ate 20: ",soma1020/c1020); }else{ printf("\nNinguem dentro da faixa 10 ate 20!"); } if (c40 > 0) { porc
Compartilhar