Adsence

sábado, 30 de abril de 2011

-CLASE-

Leave a Comment
[caption id="attachment_1084" align="aligncenter" width="675"]Clases en C++ Clases en C++[/caption]

MANEJO DE UNA CLASE EN C++ DONDE TIENE INCORPORADA CUATRO FUNCIONES MIEMBROS QUE EFECTUAN LAS CUATRO OPERACIONES BASICAS DE LAS MATEMATICAS

Read More...

lunes, 25 de abril de 2011

Comision-de-n-trabajadores-con-m-ventas

Leave a Comment
[caption id="attachment_1087" align="aligncenter" width="685"]Comision de n trabajadores con M ventas Comision de n trabajadores con M ventas[/caption]

La Compañía ABC requiere un programa que liquide mensualmente la comisión que reciben los n vendedores que trabajan en su Departamento de Ventas, teniendo en cuenta que cada vendedor realiza m ventas mensuales. El cálculo de la comisión se debe hacer según la siguiente tabla: Monto de la Venta % de comisión Menor de $5’000.000 5% Entre $5’000.000 y $10’000.000 7.5% Entre $10’000.000 y $20’000.000 10% Mayor de $20’000.000 15% Usted, como programador de la Compañía ABC debe crear un programa que: 1.Lea el código y el nombre de cada uno de los n vendedores. 2.Lea el monto de las m ventas de cada uno de los n vendedores. 3.Liquide la comisión total de ventas de cada uno de los n vendedores. El programa debe entregar para cada vendedor, el código, el nombre, el valor total de las ventas y el valor total de la comisión. Para while La captura de montos de ventas termina cuando se digite 0 como valor de venta El programa termina cuando se digite 0 como código de vendedor.

Read More...

domingo, 24 de abril de 2011

NUMERO-FELIZ

Leave a Comment
[caption id="attachment_1089" align="aligncenter" width="674"]Numero feliz en C++ Numero feliz en C++[/caption]

Escriba un programa en C que lea por teclado un número N e imprima si es un Número Feliz.

Número feliz: todo número natural que cumple la condición de que si se suma los cuadrados de sus dígitos y se sigue el mismo proceso con los resultados parciales hasta obtener un solo dígito... el resultado es 1.

Por ejemplo, el número 203 es un número feliz ya que

  • 203-->22 + 02 + 32 = 13,el mismo proceso para el 13 es

  • 13 -->12 + 32 = 10 ,el mismo proceso para el 10 es,

  • 10 -->12+ 02 = 1.


Como el resultado es de un solo dígito ( en caso contrario seguir el proceso), se detiene el proceso para este ejemplo (porque el resultado es de un solo dígito) 19 es feliz porque 1^2 + 9^2 = 82 el mismo proceso para 82 .... 8^2 + 2^2 =68 el mismo proceso para 68 6^2+8^2 = 100 el mismo proceso para 100 1^2 + 0^2 + 0^2 = 1

Read More...

NUMEROS-AMIGOS

Leave a Comment
[caption id="attachment_1093" align="aligncenter" width="675"]Numeros amigos en C Numeros amigos en C[/caption]

Se dice que dos números a y b son “amigos” si cada uno de ellos es la suma de los divisores del otro. Por ejemplo, los más pequeños son 220 y 284; comprobémoslo: DivisoresDe(220) = (1, 2, 4, 5, 10, 11, 20, 22, 44, 55, 110) SumaDivDe(220) = 284 DivisoresDe(284) = (1, 2, 4, 71, 142) SumaDivDe(284) = 220 Escriba una función que recibiendo dos números, muestre por pantalla si son amigos o no

Read More...

sábado, 23 de abril de 2011

Materia-que-paso-un-Alumno

Leave a Comment
[caption id="attachment_1095" align="aligncenter" width="689"]Materias que paso un alumno en C Materias que paso un alumno en C[/caption]

Lea N notas de un estudiante con ayuda de una estructura repetitiva (for o while) y que calculé:

a)Cuántas notas tiene reprobadas.

b)Cuántos notas tiene aprobadas.

c)El promedio de notas. Las notas tendrán un valor real entre 0 y 10.

Se consideran notas reprobadas aquellas que sean menores a 6 y aprobadas las que sean mayores o iguales a 6.

Read More...

Llenar-matris-de-char

Leave a Comment


Se pide realizar un programa inicialice (con valores dados por usted y distintos al ejemplo) dos vectores con el nombre y las notas de un grupo de 4 estudiantes, luego a) Calcule la nota promedio b) Imprima los vectores nombres y notas c) Imprima el promedio d) Imprima los nombres de los estudiantes cuyas notas están por encima del promedio.


/*
Se pide realizar un programa inicialice (con valores dados por usted y distintos al ejemplo) dos vectores con el nombre y las notas de un grupo de 4 estudiantes, luego
a) Calcule la nota promedio
b) Imprima los vectores nombres y notas
c) Imprima el promedio
d) Imprima los nombres de los estudiantes cuyas notas están por encima del promedio.

*/

#include < conio.h >
#include < stdio.h >
void portada();
void final();
float pedirDatos(char nom[4][100],float n[4]);
void imprimir(char nom[4][100],float n[4]);
void imprimir2(char nom[4][100],float n[4],float prom);
main()
{
char nom[4][100];
float notas[4],prom;

portada();
prom=pedirDatos(nom,notas);
imprimir(nom,notas);
imprimir2(nom,notas,prom);
final();
getch();
return 0;


}

void portada(){
printf("...............................................................................\a\n");
printf("................******.*****.** **.*****.****.*****.*****..**................\a\n");
printf("................ ** .** **.*** ***.** **.** .** **.**.**.***................\a\n");
printf("................ ** .*****.*******.*****.****.*****.*****..**................\a\n");
printf("................ ** .** **.** * **.** .** .*** ....**..**................\a\n");
printf("................**** .** **.** **.** .****.** **....**.****...............\a\n");
printf("...............................jamper91.hostei.com.............................\a\n");
printf("\n");
};
void final(){
printf("\n-------------------------------------------------------------------------------\a\n");
printf ("******************************************************************************\a\n");
printf (" Creado por jamper91@hotmail.com\n");
printf (" Cucuta Campeon\n");
printf ("******************************************************************************\a\n");
printf("-------------------------------------------------------------------------------\a\n");
};
float pedirDatos(char nom[4][100],float n[4])
{
float p=0;
char nombre[100];
for(int i=0;i< 4;i++)
{
printf("Nombre Estudiante:");
scanf("%s",&nom[i]);
printf("Nota:");
scanf("%f",&n[i]);
p=p+n[i];

};
printf("La nota promedio es: %.2f",p/4);
return (p/4);

};
void imprimir(char nom[4][100],float n[4])
{
printf("Nombres Estudiantes:\n");
for(int i=0;i< 4;i++)
{
printf("Estudiante %d: %s\n",i+1,nom[i]);

};
printf("Notas Estudiantes:\n");
for(int i=0;i< 4;i++)
{
printf("Nota %d: %f\n",i+1,n[i]);

} ;

};
void imprimir2(char nom[4][100],float n[4],float prom)
{
printf("Nombres Estudiantes por encima dle promedio:\n");
for(int i=0;i< 4;i++)
{
if(n[i] >prom)
printf("Estudiante %d: %s\n",i+1,nom[i]);

};

};
Read More...