jueves, 29 de mayo de 2008

ejercicios para realizar en c

aca dejo algunos ejercicios para el que quiera practicar si realizan alguno de ellos lo pueden enviara para compartirlos y haci aprender todos un poquito.


1. Hacer un programa que permita escoger en un conjunto de números naturales:

• Cuales son menores que 15.
• Cuales son mayores de 50.
• Cuales estan comprendidos entre 25 y 50.

2. el programa termina con el ingreso de un numero negativo y el numero de iteraciones debe ser 100.

3. Dadas tres longitudes, decir mediante un mensaje si forma un triangulo o no (cada lado tiene que ser menor que la suma de las otras dos).


4. En una tienda de abarrotes se expenden 15 productos, se quiere obtener un programa para que cuando se acabe un producto, avise la falta del producto.


5. El ingeniero de sistemas del banco de crédito necesita conocer de una lista de 2500 cuentas cual es la que posee mayor y menor cantidad de dinero.


6. En una empresa: se debe visualizar en una lista FICHA donde se encuentra nombre categoría, edad y sueldo además el programa debe visualizar un mensaje “existen trabajadores mayores de 65 años en un numero de ...” y el numero de trabajadores mayores de 65 años.

7. hacer un programa que permita calcular y mostrar el jornal mensual de acuerdo con las siguientes especificación:

• los trabajadores tienen dos turnos (nocturno y diurno)
• la tarifa de las horas diurnas es de $ 2510.
• La tarifa de las nocturnas es de $4830.
• Ningún trabajador recibe nada por feriados.
• El trabajador será despedido si sus horas_trabajadas son menores que 15. (mensual)


8. Determinar cuantos trabajadores recibirán un salario mayor o igual a 500 conocida la tarifa y las horas trabajadas

9. Hacer un programa que permita calcular la media aritmética de 10 números negativos y que muestre la media aritmética en la pantalla.

10. Se desea obtener el salario neto de los empleados de una empresa cuyo trabajo se paga por horas y con las siguientes condiciones:

Las horas inferiores a 40 horas se pagan a una tarifa determinada que se introduce por el teclado al igual que el numero de horas y el nombre del trabajador.
Las horas superiores a 40 horas se pagan como extras al precio de 2.5 horas normales.
Si el trabajador cumple con menos de 10 horas trabajadas mostrar "trabajador en observación".

11. Hacer un programa que determine y muestre meses con sus respectivos números, teniendo en cuenta la siguiente condición:

El programa terminará cuando se le ingrese un numero negativo o un número mayor a 12.
Debe detectar el mes del día de la madre y el mes de navidad.

12. Hacer un programa considerando el año actual donde considere a las personas según su año de nacimiento en que etapa de su vida están, (niñez hasta los 11, adolescencia mayor a 11 hasta los 19 , juventud mayor a 19 hasta los 27, adultez mayor a 27 hasta 65, vejez sobre 65 , muerte mayor de 85 años.

13. Hacer un programa que registre 200 números y los muestre posteriormente en el orden inverso .

14. Mostrar los elementos de índice par en un arreglo de 100 elementos.

15. Mostrar elementos pares en un array de 200 elementos

16. Se desea realizar un algoritmo que realice las siguientes tareas:


A Leer una lista de números enteros
B Visualizar dichos números.
C El algoritmo deberá pedir si yo deseo ordenar en sentido decreciente o creciente

17. Hacer un programa que invierta un arreglo lineal de 20 elementos.

18. Hacer un programa que registre 30 apellidos





resueltos


ejercicio 3.

#include
#include
int main()
{
int x,y,z;

printf("Ingrese los lados: ");
scanf("%d %d %d",&x,&y,&z);
if( ((x+y)<=z)||((x+z)<=y) || (z+y)<=x){ printf("Los lados ingresados no forman un triangulo.\n"); }else printf("Lados correctos para formar un triangulo.\n"); getch(); return 0; }

codigo c

/*
Name:
Copyright:
Author:
Date: 27-05-08 11:10
Description: leer numeros.
*/

#include
#include

int main()
{
float dato;
int i;

for(i=1; i<=5; i++)
{
printf("ingrese numero %d: ",i);
scanf("%f",&dato);

printf("el dato ingresado es :%f",dato);

printf("\n");
printf("\n");
}
getch();
}

codigo c

/*
Name:
Copyright:
Author: Enrique Quiñones.
Date: 25/05/08 13:28
Description: Programa para saber la edad
*/

#include
#include //lo uso para el gecth()

int main()
{

int num1,num2,resultado;

printf("Ingrese el año de nacimiento:\n");
scanf("%d",&num1);


printf("Ingrese el año actual:
\n");
scanf("%d",&num2);


resultado = num2 - num1;
printf("la edad suya es%d ",resultado);

getch(); //para congelar la pantalla
}

codigo c

/*
Name:
Copyright:
Author:
Date: 28/05/08 23:29
Description: leer una serie de numeros,imprimir cada uno de ellos la salida
se dara cuando la suma exceda el nº100
*/

#include
#include

int main(){

int a,i=0,suma=0;

while(suma <= 100)
{

printf("ingrese el numero:");
scanf("%d",&a);
printf("\n");
printf("el numero es: %d \n",a);
printf("\n");
suma = suma + a;
i=i++;
}

printf("la suma es %d",suma);
getch();

}

codigo calcula descuento en c

#include
#include

main(){

int monto,descuento;

printf("ingrese monto");
scanf("%d,monto");

if(monto > 100)
{
descuento = (monto*10)/100;
}
else{
descuento = (monto*2)/100;
}
printf("%d %d",monto,descuento);



getch();
}

domingo, 25 de mayo de 2008

dev-c++

para los que no tiene el dev-c++
aqui dejo la ultima version.



http://easynews.dl.sourceforge.net/sourcef...9.9.2_setup.exe

Image Grabber, Para capturar una secuencia de imagenes, de un video.

Aca les dejo un programa bastante util.

Se trata del Imagen Grabber. Este programa permite capturar una secuencia de imagenes a partir de un video. Soporta varios formatos y es de facil uso.

Aca les va el link

http://rapidshare.com/files/117545061/_Image_Grabber_.rar