Você está na página 1de 13

1-

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

/* run this program using the console pauser or add your own getch, system("pause") or
input loop */

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

int peso,total,i;

total=0;

i=1;

while(i<=25){

printf("Qual o seu peso ? \n");


scanf("%d", &peso);

total = total + peso;

i++;

printf("o total e %d \n", total);

return 0;
}

2-

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

/* run this program using the console pauser or add your own getch, system("pause") or
input loop */

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

int q, pr, i,total;


q=0;
pr=0;
i=0;
total=0;
while (i<=45){

printf("Quantidade ?");
scanf("%d", &q);

printf("preco ?");
scanf("%d", &pr);

total = total + q * pr;

i++;

printf("o total e %i", total );

return 0;
}

3-

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

/* run this program using the console pauser or add your own getch, system("pause") or
input loop */

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

int nh,total,i;

nh=0;
total=0;
i=0;

while (i<30){

printf("Quantas horas ?");


scanf("%d", &nh);

total+= nh;

i++;

printf("o total e %i", total );


return 0;
}

4-

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

/* run this program using the console pauser or add your own getch, system("pause") or
input loop */

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

int idade,total,i;

idade=0;
total=0;
i=0;

while (i<=10){

printf("idade ?");
scanf("%d", &idade);

if(idade >= 18){


total++;
}

i++;

printf("o total e %i", total );

return 0;
}

5-

#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or
input loop */

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

int nh,total,i,pr;

nh=0;
total=0;
i=0;
pr=0;

while (i<=30){

printf("Quantas horas ?");


scanf("%d", &nh);

total+= nh;

pr= 10 *total;

i++;

printf("o preco total e %i", pr );

return 0;

6-

float tc,m,c,f,i;

c=0;f=0;i=0;tc=0;m=0;

while (i<=50){

f++;

c=5*(f-32)/9;

printf("%f \n",c);

tc= tc + c;
i++;

m=tc/50;

printf("a media e %f", m );

return 0;
}

7-

float polvo=1,somadospolvos=0,t=0;

while( polvo > 0 ) {

printf("Qual o número ?\n");


scanf("%f",&polvo);

if (polvo > 0 ) {
somadospolvos+=polvo;
t++;
}

printf("%.2f de soma \n",somadospolvos);


printf("%.2f de media \n", somadospolvos/t);

8-

float idade=1,altura=0,somaaltura=0,t=0;

while( idade>=0 ) {

printf("Qual a idade ?\n");


scanf("%f",&idade);

if(idade<=0){
continue;
}

printf("Qual a altura ?\n");


scanf("%f",&altura);
if( idade > 50 ){
somaaltura+=altura;
t++;
}

printf("%f de media \n", somaaltura/t);

9-

int n=1,p=1,soman=0;

while( p <=10 ) {

printf("Qual o número ?");


scanf("%i",&n);

if( n%2==0 && n>4 ){


soman+=n;
}

p++;

printf("%i\n",soman);

10-

int a=1,b=1,area=0;

while( a>=0 && b>=0 ) {

printf("qual o valor da altura ?");


scanf("%i",&a);

if(a<=0){
printf("Este programa não pode permitir a entrada de dados inválidos \n");
continue;
}

printf("qual o valor da base ?");


scanf("%i",&b);

if(b<=0){
printf("Este programa não pode permitir a entrada de dados inválidos \n");
continue;
}

area= b*a/2;

printf("o valor da area: %i \n", area);

11-

float a=1,idade,altura,peso,cont50=0,somaltura=0,cont1020=0,contmenor40kg=0;

while( a <= 3 ) {

printf("qual a sua idade ?");


scanf("%f",&idade);

printf("qual a sua altura ?");


scanf("%f",&altura);

printf("qual o seu peso ?");


scanf("%f",&peso);

if(idade>50){
cont50++;
}

if( idade>=10 && idade<=20 ){


somaltura+=altura;
cont1020++;
}

if(peso<40){
contmenor40kg++;
}

a++;
}

printf("a quantidade de pessoas com mais de 50 anos : %.2f \n",cont50);


printf("a media das alturas de pessoas com 10 a 20 anos : %.2f \n", somaltura/cont1020);
printf("a porcentagem de pessoas com peso menor que 40 quilos : %.2f %%",
contmenor40kg*100/3);
12-

int p=0;

while(p!=1000) {

printf("Qual o numero ? \n");


scanf("%i",&p);

if(p%2==0){
printf("O numero e par \n");
printf("\n");
}
else{
printf("O numero e impar \n");
printf("\n");
}

13-

float HT,VT,SL,SB,SB_INSS,I=1;

while(I>0) {

printf("Qual o numero horas trabalhadas ? \n");


scanf("%f",&HT);

printf("Qual o valor das horas trabalhadas ? \n");


scanf("%f",&VT);

SB=HT*VT;

SB_INSS=SB-(SB*0.11);

if(SB_INSS<900){
printf("Voce esta isento do imposto de renda \n");
printf("o salario liquido: %.2f \n",SB_INSS);
}

else if(SB_INSS>900 && SB_INSS<=1800){


SL=SB_INSS-(SB_INSS*0.15);
printf("o salario liquido: %.2f \n",SL);
}

else{
SL=SB_INSS-(SB_INSS*0.275);
printf("o salario liquido: %.2f \n",SL);
}

printf("Voce quer calcular outro salario?\n(digite um numero negativo se deseja parrar)\


n");
scanf("%f", &I);

14-

float I=1,PE,Somadacompra=0,SL,parcelas;
int CP;

while(I>0) {

printf("Qual o preco do produto ?");


scanf("%f",&PE);

Somadacompra+=PE;

printf("\n");

printf("Voce quer inserir outro produto?\n(digite um numero negativo se deseja parrar)\


n");
scanf("%f", &I);

printf("\n");
}

printf("\n");
printf("Qual a condicao de pagamento :\n");
printf("1- A vista em dinheiro ou cheque, com 10%% de desconto \n");
printf("2- A vista com cartão de crédito, com 5%% de desconto \n");
printf("3- Em 2 vezes, preço normal de etiqueta sem juros \n");
printf("4- Em 3 vezes, preço de etiqueta com acréscimo de 10%% \n");
printf("\n");

printf("Por favor selecione 1,2,3 ou 4 \n");


scanf("%i", &CP);

switch (CP) {
case 1:
SL=Somadacompra-(Somadacompra*0.1);
printf("O valor a pagar e %.2f \n",SL);
break;
case 2:
SL=Somadacompra-(Somadacompra*0.05);
printf("O valor a pagar e %.2f \n",SL);
break;
case 3:
SL=Somadacompra/2;
printf("O valor a pagar em duas vezes e %.2f \n",SL);
break;
case 4:
SL=(Somadacompra/3)*1.1;
printf("O valor a pagar em tres vezes e %.2f \n",SL);
break;
}

15-

float SAL_NOVO,
SAL=1,VAlGASTODOSAUMENTOS=0,VAlORDASOMADOSSALARIOSSEMAUMENTO=0;

while(SAL>0){

printf("Qual o seu salario ?");


scanf("%f", &SAL);

if(SAL<0){
continue;
}

VAlORDASOMADOSSALARIOSSEMAUMENTO+=SAL;

if (SAL<500){
SAL_NOVO= SAL*1.15;
printf("Seu novo salario e %.2f \n",SAL_NOVO);
VAlGASTODOSAUMENTOS+=SAL_NOVO;
}

else if (SAL>=500 && SAL<=1000){


SAL_NOVO= SAL*1.10;
printf("Seu novo salario e %.2f \n",SAL_NOVO);
VAlGASTODOSAUMENTOS+=SAL_NOVO;
}

else{
SAL_NOVO= SAL*1.05;
printf("Seu novo salario e %.2f \n",SAL_NOVO);
VAlGASTODOSAUMENTOS+=SAL_NOVO;
}

}
printf("O valor gasto a mais com os aumentos e %.2f \n", VAlGASTODOSAUMENTOS-
VAlORDASOMADOSSALARIOSSEMAUMENTO);

16-

float PAG=4,HE,ME,HS,MS,REST,h=1; // se passar um minuto a hora completa

// R$4 por 1h
// R$6 por 2h
// mais 1 real por hora depois de duas horas

while (h>0) {
printf("Qual a hora de entrada ? \n");
scanf("%f", &HE);

printf("Qual o minuto de entrada ? \n");


scanf("%f", &ME);

printf("Qual a hora de saida ? \n");


scanf("%f", &HS);

printf("Qual o minuto de saida ? \n");


scanf("%f", &MS);

if (MS>ME) REST = (HS-HE) + (MS-ME)/60;

else { REST = (HS-HE) - (MS-ME)/60; }

//

if (REST <= 1) {
printf("%.0f reais \n", PAG);
}

else if (REST <= 2) {


printf("%.0f reais \n", PAG + 2);
}

else {
for(; REST > 2 ; REST--){
PAG++;
}
printf("%.2f reais \n", PAG+2 );
}
printf("Voce quer calcular outro salario?\n(digite um numero negativo se deseja parrar)\
n");
scanf("%f", &h);
}

17-

int idade,h=1,QC=0,QS=0,QV=0,SidadeV=0,QDS=0;
char estadoCivil[1];

while(h<=20){

printf("Qual a sua idade ? \n");


scanf("%i", &idade);
__fpurge(stdin);

printf("\n");
printf("Qual o seu estado civil : \n");
printf("C-casado \n");
printf("S-solteiro \n");
printf("V-viuvo \n");
printf("D-desquitado ou separado \n");
printf("Qual o seu estado civil ? \n");
scanf("%c",&estadoCivil);
printf("\n");

switch (estadoCivil[1]){
case 'C':
QC++;
break;

case 'S':
QS++;
break;

case 'V':
SidadeV+=idade;
QV++;
break;

case 'D':
QDS++;
break;
}

h++;
}
printf("A quantidade de pessoas casadas e %i \n",QC);
printf("A quantidade de pessoas solteiras e %i \n",QS);
printf("A media das idades das pessoas viuvas %i \n",SidadeV/QV);
printf("A porcentagem de pessoas desquitadas ou separadas dentre todas as pessoas
analisadas e %i%%", QDS*5);

Você também pode gostar