include<stdio - pradigital

Propaganda
/*#include&lt;stdio.h&gt;
void main()
{
printf(&quot;ola mundo\n&quot;);
return 0;
}*/
/*Construa um programa em C que l&ecirc; um n&uacute;mero inteiro e escreva esse
n&uacute;mero no ecr&atilde;.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num;
printf(&quot;digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
printf(&quot;o numero &eacute;:%d&quot;,num);
exit(0);
}*/
/*construa um programa em C que l&ecirc; um n&uacute;mero decimal e escreva esse
n&uacute;mero no ecr&atilde;.*/
/*#include&lt;stdio.h&gt;
void main()
{
float num;
printf(&quot;digite um numero decimal&quot;);
scanf(&quot;%f&quot;,&amp;num);
printf(&quot;o numero &eacute;:%f&quot;,num);
exit(0);
}*/
/*Construa um programa em C que l&ecirc; o primeira letra do nome de uma pessoa
e escreve essa letra no ecr&atilde;.*/
/*#include&lt;stdio.h&gt;
void main()
{
char letra;
printf(&quot;digite primeira letra do nome&quot;);
scanf(&quot;%c&quot;,&amp;letra);
printf(&quot;a letra &eacute;:%c\n&quot;,letra);
exit(0);
}*/
/*Costrua um programa em C que l&ecirc; um n&uacute;mero inteiro, incrementa 1 e
escreve o resultado no ecr&atilde;.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num;
printf(&quot;digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
num++;
printf(&quot;o resultado &eacute;:%d\n&quot;,num);
exit(0);
}*/
/*Construa um programa em C que l&ecirc; um n&uacute;mero inteiro, decrementa 1 e
escreve o resultado no ecr&atilde;.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num;
printf(&quot;digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
num--;
printf(&quot;o resultado &eacute;:%d\n&quot;,num);
exit(0);
}*/
/*Construa um programa em C que l&ecirc; dois numeros inteiros, e escreve a sua
soma no ecr&atilde;.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,num2,soma;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num2);
soma=num+num2;
printf(&quot;a soma e:%d\n&quot;,soma);
exit(0);
}*/
/*Construa um programa em C que l&ecirc; dois n&uacute;meros d&eacute;cimais, e escreve a sua
diferen&ccedil;a no ecr&atilde;*/
/*#include&lt;stdio.h&gt;
void main()
{
float num,num2,diferen&ccedil;a;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%f&quot;,&amp;num);
printf(&quot;Digite um numero&quot;);
scanf(&quot;%f&quot;,&amp;num2);
diferen&ccedil;a=num-num2;
printf(&quot;a diferen&ccedil;a e:%f\n&quot;,diferen&ccedil;a);
exit(0);
}*/
/*construa um programa em C que l&ecirc; dois n&uacute;meros inteiros, e escreve o seu
produto no ecr&atilde;.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,num2,produto;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num2);
produto=num*num2;
printf(&quot;o produto e:%d\n&quot;,produto);
exit(0);
}*/
/*construa um programa em C que l&ecirc; dois n&uacute;meros inteiro, e escreve a sua
divis&atilde;o no ecr&atilde;.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,num2,divis&atilde;o;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num2);
divis&atilde;o=num/num2;
printf(&quot;a divis&atilde;o e:%d\n&quot;,divis&atilde;o);
exit(0);
}*/
/*Construa um programa em C que l&ecirc; dois n&uacute;meros inteiros, e escreve o
resto da sua divis&atilde;o no ecr&atilde;.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,num2,resto_divis&atilde;o;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num2);
resto_divis&atilde;o=num%num2;
printf(&quot;o resto da divis&atilde;o e:%d\n&quot;,resto_divis&atilde;o);
exit(0);
}*/
/*Construa um programa em C que l&ecirc; 3 n&uacute;meros e calcula a sua m&eacute;dia*/
/*#include&lt;stdio.h&gt;
void main()
{
float num,num2,num3,media;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%f&quot;,&amp;num);
printf(&quot;Digite um numero&quot;);
scanf(&quot;%f&quot;,&amp;num2);
printf(&quot;Digite um numero&quot;);
scanf(&quot;%f&quot;,&amp;num3);
media=(num+num2+num3)/3;
printf(&quot;a media e:%f\n&quot;,media);
exit(0);
}*/
/*Construa um programa em C que l&ecirc; um n&uacute;mero e escreve o dobro desse
n&uacute;mero*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,num2,dobro;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
dobro=num*2;
printf(&quot;o dobro e:%d\n&quot;,dobro);
exit(0);
}*/
/*Construa um programa que l&ecirc; dois n&uacute;meros e escreve a soma e a diferen&ccedil;a
desses n&uacute;meros*/
/*#include&lt;stdio.h&gt;
void main()
{
float num,num2,soma,diferen&ccedil;a;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%f&quot;,&amp;num);
printf(&quot;Digite um numero&quot;);
scanf(&quot;%f&quot;,&amp;num2);
soma=num+num2;
printf(&quot;a soma e:%f\n&quot;,soma);
diferen&ccedil;a=num-num2;
printf(&quot;a diferen&ccedil;a e:%f\n&quot;,diferen&ccedil;a);
exit(0);
}*/
/*Construa um programa que l&ecirc; 2 n&uacute;meros inteiros e indica se algum deles
&eacute; o n&uacute;mero 77*/
/*#include&lt;stdio.h&gt;
void main()
{
int n1,n2;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;n1);
printf(&quot;Digite outro numero&quot;);
scanf(&quot;%d&quot;,&amp;n2);
if(n1==77)
{
printf(&quot;O n1 &eacute; igual a 77&quot;);
}
else
{
if(n2==77)
printf(&quot;O n2 &eacute; igual a 77&quot;);
}
exit(0);
}*/
/*Construa um programa que compara dois n&uacute;meros inteiros e escreve o
maior*/
/*#include&lt;stdio.h&gt;
void main()
{
int n1,n2;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;n1);
printf(&quot;Digite outro numero&quot;);
scanf(&quot;%d&quot;,&amp;n2);
if(n1&gt;n2)
{
printf(&quot;O n1 &eacute; maior que o n2&quot;);
}
else
{
if(n2&gt;n1)
printf(&quot;O n2 &eacute; maior que o n1&quot;);
}
exit(0);
}*/
/*Construa um programa que l&ecirc; um n&uacute;mero inteiro se esse n&uacute;mero est&aacute; entre
66 e 1088*/
/*#include&lt;stdio.h&gt;
void main()
{
int n1;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;n1);
if(n1&gt;66&amp;&amp;n1&lt;1088)
{
printf(&quot;O n1 esta dentro dos limites&quot;);
}
else
{
printf(&quot;O n1 esta fora dos limites&quot;);
}
exit(0);
}*/
/*Contrua um programa que l&ecirc; a idade de uma pessoa. Se a pessoa tiver
menos do que 30 anos, o programa deve indicar que a pessoa &eacute; jovem.
Caso contr&aacute;rio indica que n&atilde;o &eacute; jovem*/
/*#include&lt;stdio.h&gt;
void main()
{
int idade;
printf(&quot;Digite uma idade&quot;);
scanf(&quot;%d&quot;,&amp;idade);
if(idade&lt;30)
{
printf(&quot;A pessoa e jovem&quot;);
}
else
{
printf(&quot;A pessoa nao e jovem&quot;);
}
exit(0);
}*/
/*Construa um programa que l&ecirc; 3 n&uacute;meros inteiros representando uma
data(dia, m&ecirc;s, ano), e escreve, da mesma forma, a data do dia seguinte*/
/*#include&lt;stdio.h&gt;
void main()
{
int dia,mes,ano;
printf(&quot;insira o dia\n&quot;);
scanf(&quot;%d&quot;,&amp;dia);
printf(&quot;insira o mes\n&quot;);
scanf(&quot;%d&quot;,&amp;mes);
printf(&quot;insira o ano\n&quot;);
scanf(&quot;%d&quot;,&amp;ano);
if (mes==1 || mes==3 || mes==5 || mes==7 || mes==8 || mes==10)
{
if (dia==31)
{
dia=1;
mes++;
}
else
{
if (dia&gt;0 &amp;&amp; dia&lt;31)
{
dia++;
}
else
{
printf(&quot;Data invalida\n&quot;);
exit(0);
}
}
}
else
{
if (mes&gt;0 &amp;&amp; mes&lt;13)
{
if(mes==12)
{
if (dia==31)
{
dia=1;
mes=1;
ano++;
}
else
{
if (dia&gt;0 &amp;&amp; dia&lt;31)
{
dia++;
}
else
{
printf(&quot;Data invalida\n&quot;);
exit(0);
}
}
}
else
{
if (mes==2)
{
if (dia==28)
dia=1;
mes++;
}
else
if (dia&gt;0 &amp;&amp; dia&lt;28)
{
{
{
dia++;
}
else
{
printf(&quot;Data invalida\n&quot;);
exit(0);
}
}
}
else
{
if (dia==30)
{
dia=1;
mes++;
}
else
{
if (dia&gt;0 &amp;&amp; dia&lt;31)
{
dia++;
}
else
{
printf(&quot;Data invalida\n&quot;);
exit(0);
}
}
}
}
}
else
{
printf(&quot;Data invalida\n&quot;);
exit(0);
}
}
printf(&quot;A data e: %d-%d-%d\n&quot;,dia,mes,ano);
exit(0);
}*/
/*Construa um programa que l&ecirc; dois n&uacute;meros decimais. Se o primeiro for
maior escreve &quot;Maior&quot;; se
o segundo for mair escreve &quot;Menor&quot;; se forem iguais escreve&quot;Iguais&quot;.*/
/*#include&lt;stdio.h&gt;
void main ()
{
float n1,n2;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%f&quot;, &amp;n1);
printf(&quot;Digite outro numero&quot;);
scanf(&quot;%f&quot;, &amp;n2);
if(n1&gt;n2)
{
printf(&quot;Escreve Maior&quot;);
}
else
{
if(n2&gt;n1)
{
printf(&quot;Escreve Menor&quot;);
}
else
{
printf(&quot;Escreve Igual&quot;);
}
}
exit(0);
}*/
/*Construa um programa que l&ecirc; a base e a altura de um tri&Acirc;ngulo e que
escreve a &aacute;rea do mesmo. A &aacute;rea=(base x altura)/2.*/
/*#include&lt;stdio.h&gt;
void main ()
{
int base,altura;
float area;
printf(&quot;Digite a base&quot;);
scanf(&quot;%d&quot;,&amp;base);
printf(&quot;Digite a altura&quot;);
scanf(&quot;%d&quot;,&amp;altura);
area=(base*altura)/2;
printf(&quot;a area e %f&quot;,area);
exit(0);
}*/
/*Construa um programa que l&ecirc; um n&uacute;mero inteiro e que devolva uma
mensagem indicando se este n&uacute;mero &eacute; par ou &iacute;mpar, e se &eacute;
positivo ou negativo.*/
/*#include&lt;stdio.h&gt;
void main ()
{
int num;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;, &amp;num);
if(num%2==0)
{
printf(&quot;&Eacute; par&quot;);
}
else
{
printf(&quot;&Eacute; impar&quot;);
}
if(num&gt;0)
{
printf(&quot;&Eacute; positivo&quot;);
}
else
{
printf(&quot;&Eacute; negativo&quot;);
}
exit(0);
}*/
/*Construa um programa que l&ecirc; o nome de um autom&oacute;vel e o respectivo pre&ccedil;o
de f&aacute;brica e imprime o pre&ccedil;o final. O pre&ccedil;o final
&eacute; calculado da seguinte forma: Impostos=Pre&ccedil;o de F&aacute;brica x 45%;
Percentagem do Revendedor=Pre&ccedil;o de F&aacute;brica x 28%; Pre&ccedil;o Final= Pre&ccedil;o
de F&aacute;brica+Impostos+Percentagem do Revendedor.*/
/*#include&lt;stdio.h&gt;
void main ()
{
float pre&ccedil;o,impostos,percentagem,final;
printf(&quot;Digite o pre&ccedil;o\n&quot;);
scanf(&quot;%f&quot;, &amp;pre&ccedil;o);
impostos=pre&ccedil;o*0.45;
percentagem=pre&ccedil;o*0.28;
final=pre&ccedil;o+impostos+percentagem;
printf(&quot;O pre&ccedil;o final e:%f\n&quot;,final);
exit(0);
}*/
/*Construa um programa que calcule as ajudas de custo a um funcion&aacute;rio de
uma empresa. As ajudas de custo ser&atilde;o pagas em fun&ccedil;&atilde;o da
dist&acirc;ncia percorrida e do valor por quil&oacute;metro que &eacute; 15 c&ecirc;ntimos. A
f&oacute;rmula para o c&aacute;lculo do valor ser&aacute;:
Ajudas de custo=valor por quil&oacute;metro x dist&acirc;ncia percorrida*/
/*#include&lt;stdio.h&gt;
void main ()
{
float ajudas_de_custo,distancia_percorrida,valor_por_quilometro;
printf(&quot;Digite a distancia&quot;);
scanf(&quot;%f&quot;, &amp;distancia_percorrida);
ajudas_de_custo=0.15*distancia_percorrida;
printf(&quot;O valor por quilometro e:%f\n&quot;,ajudas_de_custo);
exit(0);
}*/
/*25-06-09*/
/*Construa um programa que leia um n&uacute;mero inteiro entre 1 e 12 e assuma
que esse valor representa um m&ecirc;s. Escreva o seu nome.*/
/*#include&lt;stdio.h&gt;
void main ()
{
int num;
printf(&quot;Digite um numero\n&quot;);
scanf(&quot;%d&quot;, &amp;num);
switch(num)
{
case 1:
printf(&quot;Janeiro&quot;);
break;
case 2:
printf(&quot;Fevereiro&quot;);
break;
case 3:
printf(&quot;Mar&ccedil;o&quot;);
break;
case 4:
printf(&quot;Abril&quot;);
break;
case 5:
printf(&quot;Maio&quot;);
break;
case 6:
printf(&quot;Junho&quot;);
break;
case 7:
printf(&quot;Julho&quot;);
break;
case 8:
printf(&quot;Agosto&quot;);
break;
case 9:
printf(&quot;Setembro&quot;);
break;
case 10:
printf(&quot;Outubro&quot;);
break;
case 11:
printf(&quot;Novembro&quot;);
break;
case 12:
printf(&quot;Dezembro&quot;);
break;
default:
printf(&quot;data invalida&quot;);
break;
}
exit(0);
}*/
/*Construa um programa que leia do teclado uma dist&acirc;ncia e um caracter
('M'/'Q'), que representa o tipo de dist&acirc;ncia lida(Milhas/Quil&oacute;metros);
calcule e escreva no monitor a convers&atilde;o pretendita com o seguinte
formato: ##.##Milhas &eacute; equivalente a ##.##Quil&oacute;metros*/
/*#include&lt;stdio.h&gt;
void main ()
{
float num, total;
char letra;
printf(&quot;Digite a distancia/n&quot;);
scanf(&quot;%f&quot;, &amp;num);
printf(&quot;Qual a conversao que quer? (M/Q)\n&quot;);
scanf(&quot;%c&quot;, &amp;letra);
if(letra=='M')
{
total=num*1.6;
printf(&quot;%f Quilometros e = a %f Milhas&quot;,num,total);
}
if(letra=='Q')
{
total=num*0.6;
printf(&quot;%f Milhas e = a %f Quilometros&quot;,num,total);
}
exit(0);
}*/
/*Construa um programa que leia do teclado uma temperatura e um caracter
('C/'F?), que representa o tipo de temperatura lida
(Celsius/Fahrenheit), calcule e escreva no monitor a convers&atilde;o pretendida
com o seguinte formato:
##.##&ordm;Celsius &eacute; equivalente a ##.##&ordm;Farenheit*/
/*#include&lt;stdio.h&gt;
void main ()
{
float num,total;
char letra;
printf(&quot;Digite a temperatura/n&quot;);
scanf(&quot;%f&quot;, &amp;num);
printf(&quot;Qual a conversao que quer? (C/F)\n&quot;);
scanf(&quot;%c&quot;, &amp;letra);
if(letra=='C')
{
total=num*33.80;
printf(&quot;%f Celsius e = a %f Farenheit&quot;,num,total);
}
if(letra=='F');
{
total=num*-17.22;
printf(&quot;%f Farenheit e = a %f Celsius&quot;,num,total);
}
exit(0);
}*/
/*Construa um programa que l&ecirc; do teclado uma data composta pelo m&ecirc;s e o
ano, calcule e escreva no monitor o n&uacute;mero de dias desse m&ecirc;s*/
/*#include&lt;stdio.h&gt;
void main ()
{
int mes;
printf(&quot;Digite um mes\n&quot;);
scanf(&quot;%d&quot;, &amp;mes);
switch(mes)
{
case 1:
printf(&quot;31 dias&quot;);
break;
case 2:
printf(&quot;28 dias&quot;);
break;
case 3:
printf(&quot;31 dias&quot;);
break;
case 4:
printf(&quot;30 dias&quot;);
break;
case 5:
printf(&quot;31 dias&quot;);
break;
case 6:
printf(&quot;30 dias&quot;);
break;
case 7:
printf(&quot;31 dias&quot;);
break;
case 8:
printf(&quot;31 dias&quot;);
break;
case 9:
printf(&quot;30 dias&quot;);
break;
case 10:
printf(&quot;31 dias&quot;);
break;
case 11:
printf(&quot;30 dias&quot;);
break;
case 12:
printf(&quot;31 dias&quot;);
break;
default:
printf(&quot;data invalida&quot;);
break;
}
exit (0);
}*/
/*Construa um programa que calcule o valor e a gravidade de
contraordena&ccedil;&otilde;es de velocidade. O programa dever&aacute; ler a que o ve&iacute;culo
foi detectado e qual a velocidade m&aacute;xima permitida*/
/*#include&lt;stdio.h&gt;
void main ()
{
int velocidade, velocidade_permitida;
printf(&quot;Digite a velocidade permitida\n&quot;);
scanf(&quot;%d&quot;, &amp;velocidade_permitida);
printf(&quot;Digite a velocidade detectada\n&quot;);
scanf(&quot;%d&quot;, &amp;velocidade);
if(velocidade_permitida==50)
{
if(velocidade&lt;=70)
{
printf(&quot;contra-ordena&ccedil;&atilde;o leve com coima de 60€ a 300€
sem san&ccedil;&atilde;o inibit&oacute;ria&quot;);
}
if(velocidade&gt;70&amp;&amp;velocidade&lt;=90)
{
printf(&quot;contra-ordena&ccedil;&atilde;o grave com coima de 120€ a 300€
com san&ccedil;&atilde;o inibit&oacute;ria de 1 m&ecirc;s a 1 ano&quot;);
}
if(velocidade&gt;90)
{
printf(&quot;contra-ordena&ccedil;&atilde;o muito grave com coima de 300€
a 1200€ com san&ccedil;&atilde;o inibit&oacute;ria de 2 meses a 2 anos&quot;);
}
}
if(velocidade_permitida==90)
{
if(velocidade&lt;=110)
{
printf(&quot;contra-ordena&ccedil;&atilde;o leve com coima de 60€ a 300€
sem san&ccedil;&atilde;o inibit&oacute;ria&quot;);
}
if(velocidade&gt;120&amp;&amp;velocidade&lt;=150);
{
printf(&quot;contra-ordena&ccedil;&atilde;o grave com coima de 120€ a 300€
com san&ccedil;a&otilde; inibit&oacute;ria de 1 mes a 1 ano&quot;);
}
if(velocidade&lt;150)
{
printf(&quot;contra-ordena&ccedil;&atilde;o muito grave com coima de 300€
a 1200€ com san&ccedil;&atilde;o de 2 meses a 2 anos&quot;);
}
}
exit (0);
}*/
/*Construa um programa que l&ecirc; do teclado dois n&uacute;meros reais e um car&aacute;cter
que representa uma op&ccedil;&atilde;o aritm&eacute;tica(+ - * /), fa&ccedil;a a opera&ccedil;&atilde;o
aritm&eacute;tica pretendida e escreva o resultado no monitor. Tenha em aten&ccedil;&atilde;o
que n&atilde;o pode fazer divis&atilde;o por zero, pelo que o deve imprimir
uma mensagem de erro*/
/*#include&lt;stdio.h&gt;
void main ()
{
float total,num1,num2;
char letra;
printf(&quot;Digite um numero\n&quot;);
scanf(&quot;%f&quot;, &amp;num1);
printf(&quot;Digite outro numero\n&quot;);
scanf(&quot;%f&quot;, &amp;num2);
printf(&quot;Digite a op&ccedil;&atilde;o aritmetica\n&quot;);
scanf(&quot;%s&quot;, &amp;letra);
if(letra=='+')
{
total=num1+num2;
}
if(letra=='-')
{
total=num1-num2;
}
if(letra=='*')
{
total=num1*num2;
}
if(letra=='/')
{
if(num2==0)
{
printf(&quot;divisao por zero&quot;);
}
else
{
total=num1/num2;
}
}
printf(&quot;o total e %f&quot;,total);
exit(0);
}*/
/*Construa um programa que some todos os n&uacute;meros desde 1 at&eacute; ao n&uacute;mero N
indicado pelo utilizador*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,num1,soma;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;, &amp;num);
num1=1;
soma=0;
while(num1&lt;num)
{
soma=soma+num1;
num1=num1+1;
}
printf(&quot;A soma e:%d&quot;,soma);
exit(0);
}*/
/*Construa um programa que conte de 1 a 1000 e a cada m&uacute;ltiplo de 10
emita uma mensagem:&quot;M&uacute;ltiplo de 10&quot;. Um
n&uacute;mero &eacute; m&uacute;ltiplo de 10 se o resto da divis&atilde;o desse n&uacute;mero por 10 &eacute; igual
a zero*/
/*#include&lt;stdio.h&gt;
void main()
{
int numero;
numero=1;
while(numero&lt;=1000)
{
if(numero%10==0)
{
printf(&quot;%d e multiplo de 10\n&quot;,numero);
}
numero=numero+1;
}
exit(0);
}*/
/*Construa um programa que some todos os n&uacute;meros pares menores que 1000 e
no final devolve o resultado*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,soma;
num=1;
soma=0;
while(num&lt;=1000)
{
if(num%2==0)
{
soma=soma+num;
}
num=num+1;
}
printf(&quot;a soma dos pares e:%d\n&quot;,soma);
exit(0);
}*/
/*Construa um programa que l&ecirc; a altura e base de 50 tri&acirc;ngulos e imprime
a sua &aacute;rea*/
/*#include&lt;stdio.h&gt;
void main()
{
float altura,base,area,triangulos;
triangulos=1;
while(triangulos&lt;=50)
{
printf(&quot;Digite a altura&quot;);
scanf(&quot;%f&quot;,&amp;altura);
printf(&quot;Digite a base&quot;);
scanf(&quot;%f&quot;,&amp;base);
area=(base*altura)/2;
printf(&quot;a area e:%f\n&quot;,area);
triangulos=triangulos+1;
}
exit(0);
}*/
/*Construa um programa que determine o maior entre N n&uacute;meros. A condi&ccedil;&atilde;o
de termo de entrada &eacute; um valor 0, ou seja, o programa
deve ficar a calcular o maior at&eacute; que a entrada seja igual a 0.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,num1;
num1=0;
do
{
printf(&quot;Digite o numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
if (num&gt;num1)
{
num1=num;
}
}
while(num!=0);
printf(&quot;%d e o maior:\n&quot;,num1);
exit(0);
}*/
/*Construa um programa para ler um valor X e calcular
Y=X+2X+3X+4X+5X+...+20X*/
/*#include&lt;stdio.h&gt;
void main()
{
int valor,soma,contador;
soma=0;
contador=0;
printf(&quot;Digite o valor&quot;);
scanf(&quot;%d&quot;, &amp;valor);
while(contador&lt;=20)
{
soma=contador*valor+soma;
contador++;
}
printf(&quot;O valor e:%d\n&quot;,soma);
exit(0);
}*/
/*Construa um programa para ler um valor X e calcular
Y=(X+1)+(X+2)+(X+3)+...+(X+100)*/
/*#include&lt;stdio.h&gt;
void main()
{
int valor,soma,contador;
soma=0;
contador=1;
printf(&quot;Digite o valor&quot;);
scanf(&quot;%d&quot;, &amp;valor);
while(contador&lt;=100)
{
soma=contador+valor+soma;
contador++;
}
printf(&quot;O valor e:%d\n&quot;,soma);
exit(0);
}*/
/*Construa um programa que calcula o factorial de um n&uacute;mero, isto &eacute;, o
produto de todos os n&uacute;meros inteiros
desde 1 at&eacute; ao n&uacute;mero escolhido. Por exemplo o factorial de 3 &eacute; 1x2x3=6,
mas o factorial de zero &eacute; 1.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,produto;
produto=1;
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;, &amp;num);
if (num==0)
{
printf(&quot;O factorial e 1&quot;);
}
else
{
while(num&gt;0)
{
produto=produto*num;
num--;
}
}
printf(&quot;O factorial e:%d\n&quot;,produto);
exit(0);
}*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,X,Y;
printf(&quot;Qual e a tabuada&quot;);
scanf(&quot;%d&quot;, &amp;num);
X=1;
while(X&lt;=10)
{
Y=num*X;
printf(&quot;* %d*%d=%d *\n&quot;,num,X,Y);
X++;
}
exit(0);
}*/
/*Construa um programa que, dado um n&uacute;mero indeterminado de n&uacute;meros
inteiros positivos introduzidos pelo teclado,
at&eacute; que apare&ccedil;a o n&uacute;mero zero como indicador de paragem, determine e
escreva no monitor o n&uacute;mero de n&uacute;meros lidos,
cujo valor se situa no intervalo [100,1000].*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,total;
total=0;
do
{
printf(&quot;Digite o numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
if(num&gt;100 &amp;&amp; num&lt;=1000)
{
total++;
}
}
while(num!=0);
printf(&quot;O total e:%d\n&quot;,total);
exit(0);
}*/
/*Construa um programa que, dado um n&uacute;mero indeterminado de n&uacute;meros
inteiros positivos introduzidos pelo teclado,
at&eacute; que seja lido um n&uacute;mero que &eacute; o dobro do anterior. O algoritmo dever&aacute;
escrever no monitor quantos n&uacute;meros foram
lidos, a soma dos n&uacute;meros lidos e os n&uacute;meros que for&ccedil;aram a paragem da
leitura.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,total,anterior,soma,dobro;
anterior=0;
total=0;
soma=0;
do
{
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
dobro=anterior*2;
total++;
soma=soma+num;
anterior=num;
}
while(num!=dobro);
printf(&quot;O total e:%d\n&quot;,total);
printf(&quot;A soma e:%d\n&quot;,soma);
printf(&quot;Os numeros da paragem sao:%d\n&quot;,anterior,dobro);
exit(0);
}*/
/*Construa um programa que, dado um n&uacute;mero indeteminado de n&uacute;meros
inteiros positivos introduzidos pelo teclado,
at&eacute; que seja lido um n&uacute;mero que &eacute; o metade do anterior. O algoritmo
dever&aacute; escrever no monitor quantos n&uacute;meros
foram lidos, a soma dos n&uacute;meros lidos e a m&eacute;dia dos n&uacute;meros lidos.*/
/*#include&lt;stdio.h&gt;
void main()
{
float num,total,anterior,soma,media,metade;
anterior=0;
total=0;
soma=0;
do
{
printf(&quot;Digite um numero&quot;);
scanf(&quot;%f&quot;,&amp;num);
metade=anterior/2;
total++;
soma=soma+num;
anterior=num;
}
while(num!=metade);
media=soma/total;
printf(&quot;O total e:%f\n&quot;,total);
printf(&quot;A soma e:%f\n&quot;,soma);
printf(&quot;A media e:%f\n&quot;,media);
exit(0);
}*/
/*Construa um programa que, dado um n&uacute;mero indeterminado de n&uacute;meros
inteiros positivos introduzidos pelo teclado,
at&eacute; que apare&ccedil;a o n&uacute;mero zero como indicador de paragem, verifique se os
n&uacute;meros lidos constituem uma sequ&ecirc;ncia
exclusivamente de n&uacute;meros pares. Se a sequ&ecirc;ncia for exclusivamente
constitu&iacute;da por n&uacute;meros pares, o algoritmo dever&aacute;
escrever a mensagem &quot;A sequ&ecirc;ncia de n&uacute;meros &eacute; exclusivamente constutu&iacute;da
por n&uacute;meros pares&quot;, sen&atilde;o, deve escrever a
mensagem &quot;A sequ&ecirc;ncia de n&uacute;meros n&atilde;o &eacute; exclusivamente constitu&iacute;da por
n&uacute;meros pares&quot;.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,impares,resto;
impares=0;
do
{
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
resto=num%2;
if(resto!=0)
{
impares=1;
}
}while(num!=0);
if(impares==0)
{
printf(&quot;A sequ&ecirc;ncia &eacute; constituida por numeros pares&quot;);
}
else
{
printf(&quot;A sequ&ecirc;ncia &eacute; constituida por numeros impares&quot;);
}
exit(0);
}*/
/*Costrua um programa que, dado um n&uacute;mero indeterminado de n&uacute;meros
inteiros positivos introduzidos pelo teclado,
at&eacute; que apare&ccedil;a o n&uacute;mero zero como indicador de paragem, verifique se os
n&uacute;meros lidos constituem uma sequ&ecirc;ncia
alternada de n&uacute;meros pares e n&uacute;meros &iacute;mpares. Se a sequ&ecirc;ncia for
alternada, o algoritmo dever&aacute; escrever a mensagem
&quot;A sequ&ecirc;ncia de n&uacute;meros &eacute; constitu&iacute;da por n&uacute;meros pares e n&uacute;meros &iacute;mpares
alternadamente&quot;, sen&atilde;o, deve escrever a
mensagem &quot;A sequ&ecirc;ncia de n&uacute;meros n&atilde;o &eacute; constitu&iacute;da por n&uacute;meros pares e
n&uacute;meros &iacute;mpares alternadamente&quot;.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,pares, impares,resto;
pares=0;
impares=0;
do
{
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
resto=num%2;
if(resto!=0)
{
impares=1;
}
if(resto==0 &amp;&amp; num!=0)
{
pares=1;
}
}
while(num!=0);
if(impares==pares)
{
printf(&quot;A sequencia de numeros e constituida por numeros
pares e impares alternadamente&quot;);
}
else
{
printf(&quot;A sequencia de numeros nao e constituida por numeros
pares e impares alternadamente&quot;);
}
exit(0);
}*/
/*Construa um programa que, dado um n&uacute;mero indeterminado de n&uacute;meros
inteiros positivos introduzidos pelo teclado,
at&eacute; que apare&ccedil;a o n&uacute;mero zero como indicador de paragem, determine e
escreva o menor dos n&uacute;meros lidos.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,num1;
num1=0;
do
{
printf(&quot;Digite um numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
if(num&lt;num1 &amp;&amp; num!=0)
{
num1=num;
}
if(num1==0)
{
num1=num;
}
}
while(num!=0);
printf(&quot;%d e o menor:\n&quot;,num1);
exit(0);
}*/
/*Construa um programa que, dado um n&uacute;mero indeterminado de n&uacute;meros
inteiros introduzidos pelo teclado, at&eacute; que apare&ccedil;a
o n&uacute;mero zero como indicador de paragem, calcule e escreva a soma das
difern&ccedil;as entre n&uacute;meros sucessivos.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,soma,diferen&ccedil;a,anterior;
soma=0;
diferen&ccedil;a=0;
anterior=0;
do
{
printf(&quot;Digite um n&uacute;mero&quot;);
scanf(&quot;%d&quot;,&amp;num);
if(num!=0 &amp;&amp; anterior!=0)
{
diferen&ccedil;a=num-anterior;
soma=soma+diferen&ccedil;a;
}
anterior=num;
}
while(num!=0);
printf(&quot;A soma da diferen&ccedil;a e:%d\n&quot;,soma);
exit(0);
}*/
/*Construa um programa que, dado um n&uacute;mero indeterminado de n&uacute;meros
inteiros introduzidos pelo teclado, at&eacute; que apare&ccedil;a
o n&uacute;mero zero como indicador de paragem, calcule e escreva a maior das
diferen&ccedil;as entre n&uacute;meros sucessivos.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,diferen&ccedil;a,anterior,maior;
anterior=0;
diferen&ccedil;a=0;
maior=0;
do
{
printf(&quot;Digite o numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
if(num!=0 &amp;&amp; anterior!=0)
{
diferen&ccedil;a=num-anterior;
}
anterior=num;
if(diferen&ccedil;a&gt;maior)
{
maior=diferen&ccedil;a;
}
}
while(num!=0);
printf(&quot;A maior diferen&ccedil;a e:%d\n&quot;,maior);
exit(0);
}*/
/*Construa um programa que leia do teclado um n&uacute;mero inteiro positivo N,
em que N&lt;=30 e que escreva no monitor as primeiras N
pot&ecirc;ncias de 2(2&ordm;,2,2,...2n).*/
/*#include&lt;stdio.h&gt;
#include&lt;math.h&gt;
void main()
{
int num,potencia,N;
N=0;
printf(&quot;Digite o numero&quot;);
scanf(&quot;%d&quot;,&amp;num);
while(num&lt;=30 &amp;&amp; N&lt;=num)
{
potencia=pow(2,N);
printf(&quot;2 elevado a %d - %d\n&quot;,N,potencia);
N++;
}
exit(0);
}*/
/*Construa um programa que leia do teclado um n&uacute;mero inteiro positivo
menor que 1000 e que escreva no monitor N n&uacute;meros
pares e a sua soma.*/
/*#include&lt;stdio.h&gt;
void main()
{
int num,soma,pares;
pares=0;
soma=0;
printf(&quot;Digite o numero&quot;);
scanf(&quot;%d&quot;, &amp;num);
while(pares&lt;=num &amp;&amp; num&lt;1000)
{
soma=soma+pares;
pares=pares+2;
}
printf(&quot;A soma dos pares e:%d\n&quot;,soma);
exit(0);
}*/
Download