Professional Documents
Culture Documents
Acá les dejo una serie de ejercicios ya resueltos en los cuales se pone en practica
cada una de las cosas que hemos venido estudiando en los artículos anteriores, como lo
son la declaraciones, tipos de datos, operadores, entra y salida de datos entre otras
cosas.
1. Escriba el código fuente para un programa que dado por el usuario un monto en
dólares estadounidenses, determine su equivalencia en Bolívares Fuertes, sabiendo que la
tasa de cambio es de 4.3 Bolívares por dólar.
4. Desarrolle el código fuente de un programa que pida al usuario, ingresar por teclado
su año de nacimiento y posteriormente determine cuantos años esta cumpliendo en este
año que transcurre (2012).
Acá les dejo una serie de ejercicios ya resueltos en los cuales se pone en practica
cada una de las cosas que hemos venido estudiando en los artículos anteriores, como lo
son la declaraciones, tipos de datos, operadores, entra y salida de datos entre otras cosas.
10. Dada la rapidez con que inicia su caída un objeto y el tiempo en segundos que tarda
en caer al suelo, desarrolle un programa que muestre como resultado la distancia en
centímetros que separa al objeto del suelo al momento de iniciar su caída sabiendo que la
gravedad que ejerce la tierra sobre el cuerpo es equivalente a 9,81 metros por segundo
cuadrado.
EJERCICIOS RESUELTOS
C++
#include <stdio.h>
#include <conio.h>
int main ()
{
int a, b;
printf("Inserte valor a: "); scanf("%d",&a);
printf("Inserte valor b: "); scanf("%d",&b);
printf("(%d-%d) (%d+%d) = %d",a, b, a, b,((a-b)*(a+b)));
getch();
}
Leer un numero de 3 digitos y sumarlos
#include <stdio.h>
#include <conio.h>
int main ()
{
int numero, sum_dig=0;
printf("Inserte un numero de 3 digitos: "); scanf("%d",&numero);
if (numero>=100)
{
int num=numero; //salvamos en num, la variable numero
while (numero!=0)
{
sum_dig=sum_dig+(numero%10); //para sacar el ultimo digito de numero
numero=numero/10; //elimina el ultimo digito de numero
}
printf("La suma de los digitos de %d es : %d",num, sum_dig);
}
else
printf("\a ERROR: El digito no tiene 3 digitos");
getch();
}
Dado un numero verificar:
- Que tenga dos digitos
- Verificar si sus digitos son pares
- Promediar sus digitos
#include <stdio.h>
#include <conio.h>
int main ()
{
int numero;
printf("Inserte num. de dos digitos pares: ");
scanf("%d",&numero);
int aux=numero;
if(numero<100 && numero>9)
{
int d1=numero%10;
numero=numero/10;
int d2=numero%10;
if(d1%2==0 & d2%2==0)
printf("El promedio d los digitos de %d es: %d",aux,(d1+d2)/2);
}
else
printf("\aERROR: el numero no tiene dos digitos");
getch();
}
Dado un numero verificar si es positivo, negativo o nulo
#include <stdio.h>
#include <conio.h>
int main ()
{
int numero;
printf("Inserte un numero: ");
scanf("%d",&numero);
if(numero==0)
printf("El numero %d es NULO",numero);
else
{
if(numero<0)
printf("El numero %d es NEGATIVO",numero);
else
printf("El numero %d es POSITIVO",numero);
}
getch();
}
Dados seis numeros enteros determinar, el menor de ellos
#include<stdio.h>
#include<conio.h>
int main()
{
int a, b, c, d, e, f;
printf("Inserte num.1: "); scanf("%d",&a);
printf("Inserte num.2: "); scanf("%d",&b);
printf("Inserte num.3: "); scanf("%d",&c);
printf("Inserte num.4: "); scanf("%d",&d);
printf("Inserte num.5: "); scanf("%d",&e);
printf("Inserte num.6: "); scanf("%d",&f);
int menor=a;
if(b<menor) menor=b;
if(c<menor) menor=c;
if(d<menor) menor=d;
if(e<menor) menor=e;
if(f<menor) menor=f;
printf("El menor de %d,%d,%d,%d,%d,%d ",a,b,c,d,e,f);
printf("\nEs %d",menor);
getch();