Você está na página 1de 17

/* Exercicio : Fazer um programa que diga se um nú mero interiro lido do teclado

é par ou impar*/

# include <stdio.h>

# include <conio.h>

# include <iostream.h>

main ()

int n;

inicio :

cout <<"\n\nDigite um no. maior que zero.... n=";

cin >> n;

if (n<=0)

cout << "N tem que ser > 0";

cout << "\ntente de novo";

goto inicio;

if ( n%2==0) cout<<"par";

else cout << "impar";

goto inicio;
/* Exercicio : Programa que converte numeros complexos da forma retangular

para forma polar */

# include <stdio.h>

# include <conio.h>

# include <iostream.h>

# include <math.h>

main ()

float x,y,m,f;

inicio:

cout <<" \n\nx = ";

cin >> x;

cout <<"y = ";

cin >> y;

m=sqrt(x*x+y*y);

f=atan (x/y);

f=f*180/M_PI;

cout << "modulo =" << m; /*<< m esta mandando aparecer na tela o resul. da variavel m*/

cout << " FASE = " << f;

goto inicio;

Faça um programa que calcule a associação série

e associação paralela entre 3 resistores


lidos do teclado */

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

main()

float r1,r2,r3,serie,paralela;

de_novo:

cout << "\n\n\nR1 = "; cin >> r1;

cout << "R2 = "; cin >> r2;

cout << "R3 = "; cin >> r3;

serie=r1+r2+r3;

paralela=1/(1/r1+1/r2+1/r3);

cout << "...........SERIE = " << serie;

cout << " PARALELA = " << paralela;

goto de_novo;

/* Faça um programa que converta números

complexos da forma polar para a

forma retangular */

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

#include <math.h>

main()
{

float x,y,m,f;

inicio:

cout << "\n\nModulo = "; cin >> m;

cout << "Fase = "; cin >> f;

f=f*M_PI/180;

x=m*cos(f);

y=m*sin(f);

cout << ".........z = " << x << " + J " << y;

goto inicio;

/*

FORMA RETANGULAR

z = x + j.y

x = parte real

y = parte imaginária

FORMA POLAR

z = |Z| / fase

x = m*cos(f*M_PI/180)

y = m*sin(f*M_PI/180)

*/

/* Faça um programa que leia dois números

do teclado a seguir diga qual é o maior ou se


são iguais */

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

main()

int n1,n2;

inicio:

cout << "\n\nN1 = "; cin >> n1;

cout << "N2 = "; cin >> n2;

if (n1>n2)

cout << n1 << " eh o maior";

else

if(n2>n1)

cout << n2 << " eh o maior";

else

cout << "iguais";

goto inicio;

/*Faça um programa que leia um número inteiro

do teclado e diga se ele é par ou impar */

#include <stdio.h>

#include <conio.h>

#include <iostream.h>
main()

int n;

inicio:

cout << "\n\nN = "; cin >> n;

if (n<0)

cout << "Somente no.s positivos";

goto inicio;

if(n%2==0)

cout << "PAR";

else

cout << "IMPAR";

goto inicio;

/* faça um programa que some todos os números

entre dois números inteiros lidos do teclado

N1=10 N1=15

N2=15 N2=10

11+12+13+14 */

#include <stdio.h>

#include <conio.h>

#include <iostream.h>
main()

int n1,n2,x,s;

inicio:

cout << "\n\nN1 = ";

cin >> n1;

cout << "N2 = ";

cin >> n2;

if (n1>n2) {

x=n1;

n1=n2;

n2=x; }

s=0;

for(x=n1+1;x<n2;x++)

s=s+x;

cout << x << " ";

cout << "SOMA = " << s;

goto inicio;

/* Fazer um programa que diga se um número inteiro lido

do teclado é primo */
#include <stdio.h>

#include <conio.h>

#include <iostream.h>

main()

int n,x,ep;

inicio:

cout << "\n\nN = "; cin >> n;

if (n<=0) {

cout << "N tem que ser positivo";

goto inicio; }

ep=1; // ep = 0 -> n não é primo

// ep = 1 -> n é primo

// estou supondo que N seja primo.

for (x=2;x<n;x++) if (n%x==0) ep=0;

if (ep==1) cout << n << " eh primo";

else cout << n << " naum eh primo";

goto inicio;

/* Programa que converte um número complexo

da forma retangular para a forma polar */


#include <stdio.h>

#include <conio.h>

#include <iostream.h>

#include <math.h>

main()

float x,y,m,f;

inicio:

cout << "\n\nX = ";cin >> x;

cout << "Y = ";cin >> y;

m=sqrt(x*x+y*y);

f=atan(y/x);

f=f*180/M_PI;

cout << "...........z = " << m << "/" << f;

goto inicio;

/*

RETANGULAR PARA POLAR

z= x+jy

m = sqrt(x*x+y*y)

f = atan(y/x)

* Faça um programa que calcule a área de um

triângulo. */

#include <stdio.h>
#include <conio.h>

#include <iostream.h>

main()

float base,altura,area;

inicio:

cout << "\n\n\nBase = ";

cin >> base;

cout << "Altura = ";

cin >> altura;

area=base*altura/2;

cout << "AREA = " << area;

goto inicio;

/* Faça um programa que calcule o fatorial de um

número lido do teclado */

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

main()

int n,x,fat;

inicio:
cout << "\n\nN = "; cin >> n;

if (n < 0) {

cout << "Numero tem que ser positivo";

goto inicio; }

fat=1;

for(x=2;x<=n;x++) fat=fat*x;

cout << n << "! = " << fat;

goto inicio;

* Faça um programa que leia 3 nú meros reais do teclado

e a seguir apresente a soma do maior com o menor. */

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

main()

float n1,n2,n3,maior,menor;

inicio:

cout << "\n\nN1 = ";

cin >> n1;

cout << "N2 = ";

cin >> n2;

cout << "N3 = ";

cin >> n3;

maior=n1;

if (n2>maior) maior=n2;
if (n3>maior) maior=n3;

menor=n1;

if(n2<menor) menor=n2;

if(n3<menor) menor=n3;

cout << endl

<< endl

<< maior+menor;

goto inicio;

/* Faça um programa que some todos os nú meros pares

compreendidos entre dois nú meros inteiros lidos

do teclado */

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

main()

int n1,n2,x,soma;

inicio:

cout << endl << endl << "N1 = "; cin >> n1;

cout << "N2 = "; cin >> n2;

if (n1>n2){

x=n1;

n1=n2;

n2=x;}

soma=0;

for (x=n1+1;x<n2;x++)if (x%2==0) soma=soma+x;

cout << "SOMA = " << soma;


goto inicio;

Este é um trabalho que o Zangado deu

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

main()

float a,b,c,maior,menor;

inicio:

cout << "\n\nA = "; cin >> a;

cout << "B = "; cin >> b;

cout << "C = "; cin >> c;

maior=menor=a;

if (b > maior) maior=b;

if (b < menor) menor=b;

if (c > maior) maior=c;

if (c < menor) menor=c;

cout << maior+menor;

goto inicio;

faça um programa que leia dois numeros reais do teclado (n1 n2) e calcule s conforme indicado abaixo

se (n1>n2) entao s=rais quadrada de (n1 elevado a n2)

se (n1<n2) entao s=n2 por n1

se (n1=n2) entao s= n1 + n2
RESOLUÇÃO

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

#include <math.h>

main()

double n1,n2,s;

clrscr();

inicio:

cout << "\n\nn1 = "; cin >> n1;

cout << "n2 = "; cin >> n2;

if(n1>n2)

s=sqrt(pow(n1,n2));

cout << "resultados = " << s;

if(n1<n2)

s=n2/n1;

cout << "resultado = " << s;

}
if(n1==n2)

s=n1+n2;

cout << "resultado = " << s;

goto inicio;

/* Faça um programa que some todos os números

compreendidos entre 2 números lidos do teclado

*/

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

main()

int n1,n2,x,soma;

inicio:

cout << "\n\nN1 = "; cin >> n1;

cout << "N2 = "; cin >> n2;

if(n1>n2)

x=n1;

n1=n2;

n2=x;
}

soma=0;

for (x=n1+1; x<n2 ; x++)

soma=soma+x;

cout << x << " ";

cout << "Soma = " << soma;

goto inicio;

/* Fazer um programa que calcule S para N lido

do teclado:

S=1/1+1/2+1/3+1/4+....1/N */

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

main()

int n,x;

float soma;

inicio:

cout << "\n\nN = "; cin >> n;

if (n<=0) {

cout << "N tem que ser positivo";

goto inicio; }
soma=0;

for (x=1;x<=n;x++) soma=soma+(float)1/x;

cout << "Soma = " << soma;

goto inicio;

Você também pode gostar