Programacion C++

Páginas: 5 (1123 palabras) Publicado: 7 de mayo de 2012
EJERCICIOS RESUELTOS DE C SOLP


1-ENTRADAS Y SALIDAS CON FORMATO


PROGRAMA QUE INPRIME CADENAS

#include
#include

/* pide nombre, apellido, edad, y telefono*/
main()
{
char nombre[10], apellido[10];
int edad, telefono;
printf("introduce un nombre: ");
scanf("%s",&nombre);
printf("introduce un apellido: ");
scanf("%s",&apellido);printf("introduce una edad: ");
scanf("%d",&edad);
printf("introduce un telefono: ");
scanf("%d",&telefono);

printf(" Tu nombre es %s %s , tu edad es %d años, y tu telefono es %d",nombre,apellido,edad,telefono);

getch();
}

-----------------------------------------------------------------------
CALCULO DE SUMA

#include
#include
#include

main()
{
int n1=0;
int n2=0;
intacu=0;

printf( "Introduce un numero: " );
scanf("%d",&n1);
system("cls");

printf( "Introduce otro: ");
scanf("%d",&n2);
system("cls");

acu=n1+n2;

printf("La suma es %d\n",acu);

getch();
}
Programa que calcula la energia cinetica Y potencial de una masa que circula a una determina velocidad

Ec=1/2*m*v^2
EP=m*g*h

g=9.8 m/s^2entorno:

m es numerico real positivo
v es numerico real positivo
g es constante real = 9.8
h es numerico real


algoritmo:

leer m
leer h
leer v


escribe "la enegia cinetica es " (1/2*m*(v^2))

escribe "la enegia potencial es " (m*g*h)

----------------------------------------------------------------------
#include
#include

main()
{
/* declaramos la variables yconstantes*/

float m, v, h, g=9.8;

/* Pide los datos guarda en variables*/

printf("Intruduce la masa: ");
scanf("%f",&m);

printf("Intruduce la Velocidad: ");
scanf("%f",&v);

printf("Intruduce la altura: ");
scanf("%f",&h);


/* calcula y Muestra los datos por pantalla*/

printf("La energia cinetica es %.2f\n",(0.5*m*(v*v)));printf("La energia potencial es %.2f\n",(m*g*h));

getch();
}

Programa de cálculo de la Resistencia de un circuito

#include
#include
#include

main()
{
float n1=0;
float n2=0;
float acu=0;

printf( "Introduce el voltaje: " );
scanf("%f",&n1);
system("cls");

printf( "Introduce la intesidad: ");
scanf("%f",&n2);system("cls");

acu=n1/n2;

printf("La resitencia es %f\n",acu);

getch();
}

----------------------------------------------------------------------

IMPRIME DISTINTOS FORMATOS

#include
#include

main()
{
int numero;
printf("Introduce un numero: ");
scanf ("%d",&numero);
printf("El numero %d en Hexadecimal es %X\n",numero,numero);printf("El numero %d en Octal es %o\n",numero,numero);
getch();
}















2-CONDICIONALES SIMPLES Y MULTIPLES


Pide al usuario un numero entero y muestra si es divisible por 2 o no lo es


entorno:

numero es numerico entero

divi es numerico real


algoritmo:

leer numero

divi= numero%2;

si (divi!=0) hacer

escribe es divisible por 2

si nohacer
no es divisible por 2

fin si

-----------------------------------------------------------------

#include
#include

main(){

int numero;

printf("Introduce un numero: ");
scanf("%d",&numero);

if (numero%2==0){
printf("%d es divisible por 2",numero);}
else
{
printf("%d no esdivisible por 2",numero);
}

getch();
}

-------------------------------------------------------------------

PROGRAMA QUE CALCULA UNA RAIZ DE 2 GRADO

entorno:

a es numerica real
b es numerica real
c es numerica real

xp es numerica entera
xn es numerica entera

dato es numerica real

algoritmo

leer a, b, c


dato= ((b^2)-4*a*c)

si (dato=0 y numero=3 y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programacion C
  • Programacion c++
  • c# Programacion
  • Programacion En C#
  • Programacion en c
  • Programacion en c
  • Programacion en c++
  • Programacion c ++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS