elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse)
| | |-+  Mis Programas/Basicos
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: [1] 2 3 4 5 6 7 8 9 10 Ir Abajo Respuesta Imprimir
Autor Tema: Mis Programas/Basicos  (Leído 98,279 veces)
Frack-Luck

Desconectado Desconectado

Mensajes: 45


Nunca Dudes De Ti, Por Que Fracasaras.


Ver Perfil
Mis Programas/Basicos
« en: 22 Septiembre 2003, 14:55 »

ESTE PROGRAMA IMPRIME UN NUMERO SI ES POSITIVO O ES NEGATIVO, CON LA ESTRUCTURA IF ELSE.

/*Programa*/
#include<stdio.h>
#include<conio.h>
main()
{
 clrscr();
 int a;
 gotoxy(12,25);printf("El numero es: ");
  scanf("%d",&a);
   if(a>0)
   {
    gotoxy(14,25);printf("El numero %d es positivo",a);
   }
   else
   {
    gotoxy(14,25);printf("El numero %d es negativo",a);
   }
 getche();
 return(0);
}

PROGRAMA QUE IMPRIME ELNOMBRE DEL ALUMNO, TRES CALIFICACIONES Y APARTIR DE LOS DATOS DADOS CALCULAR EL PROMEDIO GENERAL E IMPRIMIR SI ES APROBADO O REPROBADO, CON LA ESTRUCTURA IF ELSE.

/*Calificacion final*/
#include<stdio.h>
#include<conio.h>
main()
{
clrscr();
int c,c1,c2,pr;
char nombre[30];
gotoxy(10,8);printf("Dame tu segunda calificacion: ");
scanf("%f",&c1);
gotoxy(10,10);printf("Dame tu tercera calificacion:");
scanf("%f",&c2);
pr=(c+c1+c2)/3;
if(pr>6)
{
gotoxy(10,10);printf("Esta %f aprobado",pr);
}
else
{
gotoxy(10,10);printf("Esta %f reprobado",pr);
}
getche();
return(0);
}

ESTE PROGRAMA CALCULA EL IVA Y PRESIO NETO E IMPRIME EL NOMBRE DEL PRODUCTO Y SU PRECIO NETO, SIN NINGUNA ESTRUCTURA.

/*Producto y precio*/
#include<stdio.h>
#include<conio.h>
main()
{
clrscr();
float pn,iva,pp;
char Np[20];
gotoxy(15,2);printf("Dame el nombre del producto: ");
 scanf("%s",&Np);
gotoxy(12,4);printf("Introduce el precio del producto: ");
 scanf("%f",&pp);
  iva=pp*0.5;
  pn=pp+iva;
gotoxy(15,6);printf("El nombre del producto es: %s",Np);
gotoxy(15,8);printf("El precio neto es %.2f",pn);
getche();
return(0);
}

ESTE PROGRAMA IMPRIME EL SALARIO QUINCENAL, HORAS EXTRAS E IMPRIME EL NOMBRE DEL TRABAJADOR Y SU SALARIO NETO, SIN NINGUNA ESTRUCTURA.


/*Trabajo y salario*/
#include<stdio.h>
#include<conio.h>
main()
{
 clrscr();
 float sn,sq,hex,sd,sh,phex,h;
 char trabj[30];
 gotoxy(15,2);printf("Dame tu nombre: ");
  scanf("%s",&trabj);
 gotoxy(15,4);printf("Introduce el salario quincenal: ");
  scanf("%f",&sq);
 gotoxy(15,6);printf("Introduce las horas extras: ");
  scanf("%f",&hex);
   sd=sq/15;
   sh=sd/8;
   hex=sh*h;
   phex=(sh*hex)*2;
   sn=sq+phex;
 gotoxy(15,8);printf("El nombre del trabajador es: %s",trabj);
 gotoxy(15,10);printf("El salario neto es %.2f",sn);
 getche();
 return(0);
}

ESTE PROGRAMA IMPRIME LA SERIE DEL 1 AL 10, CON LA ESTRUCTURA FOR.



/*Serie1*/
#include<stdio.h>
#include<conio.h>
main()
{
 int se1,r,l;
 clrscr();
 l=10;
 gotoxy(10,8);printf("Serie del 1-10");
 for(r=0;r<=10;r++)
 {
  se1=r+1;
  gotoxy(10,l);printf("%d",se1);
  l++;
 }
 getch();
 return(0);
}

ESTE PROGRAMA IMPRIME LOS PARES DEL 2 AL 20, CON LA ESTRUCTURA FOR.

/*Pares*/
#include<stdio.h>
#include<conio.h>
main()
{
 int pr,s,l;
 clrscr();
 l=5;
 gotoxy(10,3);printf("Pares del 2-20");
 for(s=0;s<=20;s+=2)
 {
  pr=s+2;
  gotoxy(10,l);printf("%d",pr);
  l++;
 }
 getche();
 return(0);
}

ESTE PROGRAMA IMPRIME LOS MULTIPLOS DEL 7 AL 50, CON LA ESTRUCTURA FOR.


/*Multiplos*/
#include<stdio.h>
#include<conio.h>
main()
{
 int mp,s,l;
 clrscr();
 l=3;
 gotoxy(10,1);printf("Multiplos del 7-50");
 for(mp=0;mp<=50;mp+=7)
 {
  s=mp+7;
  gotoxy(10,l);printf("%d",s);
  l++;
 }
 getche();
 return(0);
}

ESTE PROGRAMA IMPRIME LA SERIE DEL 0.5 AL 10, CON LA ESTRUCTURA FOR.



/*Serie2*/
#include<stdio.h>
#include<conio.h>
main()
{
 float sr2,e,l;
 clrscr();
 l=6;
 gotoxy(10,4);printf("Serie del 0.5-10");
 for(e=0;e<=10;e+=0.5)
 {
  sr2=e+0.5;
  gotoxy(10,l);printf("%.2f",sr2);
  l++;
 }
 getche();
 return(0);
}

ESTE PROGRAMA IMPRIME LOS IMPARES DEL 1 AL 19, CON LA ESTRUCTURA FOR.



/*Impares*/
#include<stdio.h>
#include<conio.h>
main()
{
 int z,m,l;
 clrscr();
 l=5;
 gotoxy(30,2);printf("Impares del 1-19");
 for(m=1;m<=10;m++)
 {
  z=(m*2)-1;
  gotoxy(30,l);printf("%d",z);
  l++;
 }
 getch();
 return(0);
}


ESTE PROGRAMA IMPRIME LOS PARES DEL 30 AL 2, CON LA ESTRUCTURA FOR.


/*Par30*/
#include<stdio.h>
#include<conio.h>
main()
{
 int pr,r,l;
 clrscr();
 l=4;
 gotoxy(30,2);printf("Pares del 30-2");
 for(r=15;r<=1;r--)
 {
  pr=r*2;
  gotoxy(30,l);printf("%d",pr);
  l++;
 }
 getch();
 return(0);
}

ESTE PROGRAMA IMPRIME UNA TABLA DE MULTIPLICAR CUALQUIERA, CON LA ESTRUCTURA FOR.



/*Tabla Multiplicar*/
#include<stdio.h>
#include<conio.h>
main()
{
 int t,c,r,l;
 clrscr();
 l=5;
 gotoxy(5,2);printf("Dame la tabla de multiplicar: ");
  scanf("%d",&t);
 for(c=1;c<=10;c++)
 {
  r=c*t;
  gotoxy(7,l);printf("%d*%d=%d",t,c,r);
  l++;
 }
 getch();
 return(0);
}

ESTE PROGRAMA ES UN EJEMPLO CON LA ESTRUCTURA WHILE QUE IMPRIME LA SERIE DEL 1 AL 10.



/*Programa2*/
#include<stdio.h>
#include<conio.h>
main()
{
 int m,l;
 clrscr();
 m=1;
 l=5;
 gotoxy(30,2);printf("Serie while 1-10");
 while(m<=10)
 {
  gotoxy(34,l);printf("%d",m);
  m++;
  l++;
 }
 getch();
 return(0);
}

ESTE PRIGRAMA IMPRIME LOS PARES COMPRENDIDOS ENTRE 20 AL 60, CON LA ESTRUCTURA WHILE.




/*Pares60*/
#include<stdio.h>
#include<conio.h>
main()
{
 int r,l;
 clrscr();
 l=3;
 r=20;
 gotoxy(5,1);printf("Pares entre 20-60");
 while(r<=60)
 {
  gotoxy(7,l);printf("%d",r);
  r+=2;
  l++;
 }
 getch();
 return(0);
}

ESTE PROGRMAMA IMPRIME LOS IMPARES DEL 1 AL 30, CON LA ESTRUCTURA WHILE.



/*Impares30*/
#include<stdio.h>
#include<conio.h>
main()
{
 int re,I,l;
 clrscr();
 l=4;
 re=1;
 gotoxy(8,2);printf("Impares del 1-30");
 while(I<=30)
 {
  I=(re*2)-1;
  gotoxy(10,l);printf("%d",I);
  re++;
  l++;
 }
 getch();
 return(0);
}

ESTE PROGRAMA IMPRIME UNA TABLA DE MULTIPLICAR CUALQUIERA, CON LA ESTRUCTURA WHILE.



/*Tabla Multiplicar1*/
#include<stdio.h>
#include<conio.h>
main()
{
 int tb,mt,bt,l;
 clrscr();
 l=3;
 tb=1;
 gotoxy(10,1);printf("Digita la tabla de multiplicar: ");
  scanf("%d",&bt);
 while(tb<=10)
 {
  mt=tb*bt;
  gotoxy(12,l);printf("%d*%d=%d",bt,tb,mt);
  tb++;
  l++;
 }
 getch();
 return(0);
}

ESTE PROGRAMA ES DE UN PROBLEMA DE UNA TAQUERIA QUE SE TIENE QUE RESOLVER CON LA ESTRUCTURA WHILE QUE DICE LO SIGUIENTE:

LA TAQUERIA “LOS MOLCAGETES” NECESITA UN PROGRAMA QUE LE PERMITA REALIZAR EL COBRO A LOS CLIENTES SOBRE SU CONSUMO. GENERAR TABLA PARA HASTA n TACOS, TOMANDO EN CUENTA QUE CADA TACO CUESTA $3.60.



/*Tacos*/
#include<stdio.h>
#include<conio.h>
main()
{
 int b,c,l;
 float d;
 clrscr();
 l=11;
 c=1;
 gotoxy(30,2);printf("Dame la cantidad de tacos: ");
  scanf("%d",&b);
 while(c<=b)
 {
  d=c*3.60;
  gotoxy(34,5);printf("\"Tacos Los Molcajetes\"");
  gotoxy(38,9);printf("\"Tacos\"");
  gotoxy(49,9);printf("\"Total\"");
  gotoxy(39,l);printf("%d",c);
  gotoxy(49,l);printf("%.2f",d);
  c++;
  l++;
 }
 getch();
 return(0);
}

ESTE PROGRAMA IMPRIME LOS IMPARES COMPRENDIDOS ENTRE 1 AL 99, CON LA ESTRUCTURA DO WHILE.



/*Impares99*/
#include<stdio.h>
#include<conio.h>
main()
{
 int Ip,pi,l;
 clrscr();
 l=3;
 pi=1;
 gotoxy(10,1);printf("Impares entre 1-99");
 do
 {
  Ip=(pi*2)-1;
  gotoxy(10,l);printf("%d",Ip);
  pi++;
  l++;
 }
 while(Ip<=50);
 getch();
 return(0);
}

ESTE PROGRAMA IMPRIME LA SUMA DE LA SERIE DE NUMEROS PARES COMPRENDIDOS ENTRE 2 AL 30, CON LA ESTRUCTURA DO WHILE.



/*Suma Pares30*/
#include<stdio.h>
#include<conio.h>
main()
{
 int Sp,pr,ms,l;
 clrscr();
 l=6;
 ms=1;
 Sp=0;
 gotoxy(5,2);printf("Suma pares entre 2-30");
 do
 {
  pr=ms*2;
  Sp=Sp+pr;
  gotoxy(5,4);printf("Pares");
  gotoxy(15,4);printf("Suma Pares");
  gotoxy(5,l);printf("%d",pr);
  gotoxy(20,l);printf("%d",Sp);
  ms++;
  l++;
 }
 while(pr<=30);
 getch();
 return(0);
}
ESTE PROGRAMA ES UN EJEMPLO QUE IMPRIME LA SUMA DE PARES COMPRENDIDOS ENTRE 1 AL 10, CON LA ESTRUCTURA DO WHILE.


/*Programa3*/
#include<stdio.h>
#include<conio.h>
main()
{
 int c,suma,aux,l;
 clrscr();
 l=5;
 c=1;
 suma=0;
 gotoxy(30,1);printf("Suma pares");
 do
 {
  aux=c*2;
  suma=suma+aux;
  gotoxy(30,2);printf("C");
  gotoxy(40,2);printf("Suma");
  gotoxy(32,l);printf("%d",aux);
  gotoxy(42,l);printf("%d",suma);
  c++;
  l++;
 }
 while(c<=10);
 getch();
 return(0);
}


Espero que les sirvan de ayuda, estos son programas creados por mi. Basicos.
Si conoces alguno mas.. Escribelo, esperamos que sea de tu ayuda, estos programas pueden ayudar a los que ingresan a estudios superiores.. Si notas algun error en la escritura de alguno, asmelo saber, si no, que te ayuden.

FTE: Frack-Luck


« Última modificación: 22 Septiembre 2003, 15:21 por Frack-lUCk » En línea

El miedo es el mejor amigo para descubrir lo que no conoces, dejate llevar y seras un gran descubridor de tus temores.

El Mas Devil Es Mas Fuerte Cuando Enfrenta La Muerte.
soplo
Ex-Staff
*
Desconectado Desconectado

Mensajes: 3.592

Debian rool'z


Ver Perfil
Re:Mis Programas/Basicos
« Respuesta #1 en: 23 Septiembre 2003, 05:57 »

Hola
Está bien lo que has hecho frack-luck

Ahora te sugiero que intentes modificar esas rutinas que has hecho y que comprendes bien para conseguir que tengan una mayor portabilidad.

Intenta buscar alternativas para poder utilizar esas rutinas en cualquier sitio. Evita por ejemplo 'conio' que no es muy portable y trata de hacerlas de forma que funcionen igual en linux y en windows.

Así tendrás una mayor perspectiva de una de las mayores ventajas de C.

No te costará mucho esfuerzo, pero aumentará tu comprensión de C

 :D
Un saludo


En línea

Callar es asentir ¡No te dejes llevar!
RagleM


Desconectado Desconectado

Mensajes: 484


what da fuck .. ill do it!!


Ver Perfil
Re:Mis Programas/Basicos
« Respuesta #2 en: 24 Septiembre 2003, 19:13 »

Frack-Luck muy buen trabajo , te felicito por la iniciativa que tienes  8).

para los que recien comienzan en la programacion estos programitas les seran de muy buena ayuda .

thats all

saludos y bien hecho Frack-Luck  :).


En línea

.                        (\ /)
                        (O.o)
                        (> <)
This is Bunny. Copy Bunny into your signature to help him on his way to world domination.

Linux Registered User # 387266
.zip
Visitante


Email
Re:Mis Programas/Basicos
« Respuesta #3 en: 3 Octubre 2003, 15:24 »

Citar
Hola
Está bien lo que has hecho frack-luck

Ahora te sugiero que intentes modificar esas rutinas que has hecho y que comprendes bien para conseguir que tengan una mayor portabilidad.

Intenta buscar alternativas para poder utilizar esas rutinas en cualquier sitio. Evita por ejemplo 'conio' que no es muy portable y trata de hacerlas de forma que funcionen igual en linux y en windows.

Así tendrás una mayor perspectiva de una de las mayores ventajas de C.

No te costará mucho esfuerzo, pero aumentará tu comprensión de C

Bueno soplo

Gracias por tus comentarios..

 RagleM =

Espero pùedan ayudar.



En línea

Frost

Desconectado Desconectado

Mensajes: 260


go Debian


Ver Perfil WWW
Re:Mis Programas/Basicos
« Respuesta #4 en: 11 Octubre 2003, 06:15 »

hola podrias agregar un programa que simule un "dado" ?
En línea

cokeing


Desconectado Desconectado

Mensajes: 1.036


SôNïC r0oLz


Ver Perfil
Re:Mis Programas/Basicos
« Respuesta #5 en: 24 Noviembre 2003, 09:41 »

primero. gracias por poner esa recoleccion ^^
segundo. no te complicas un poco?
tercero. frost, un dado es hacer correr la funcion rand(); para conseguir un numero aleatorio.

saludos.cokeing
En línea

lokoLOKO

Desconectado Desconectado

Mensajes: 4


¡Amo YaBB SE!


Ver Perfil
Mis Programas/Basicos
« Respuesta #6 en: 16 Diciembre 2003, 13:24 »

wena wena compadre... me parece que eres chileno?? o no? por el asunto del IVA. bueno, perrin... escribo, pk necesito un poko de ayuda kon algo de applets necesito hacer un verificador de rut en java, para applet. pero no tengo idea como. si alguien  tiene el codigo fuente, se lo agradeceria mucho. gracias compañeros!!! nos vemosles! ;)
En línea

byebye


Desconectado Desconectado

Mensajes: 5.093



Ver Perfil
Re:Mis Programas/Basicos
« Respuesta #7 en: 16 Diciembre 2003, 13:30 »

sera mas facil que te contesten si creas un nuevo tema para preguntar algo que no va con el hilo.
En línea

lokoLOKO

Desconectado Desconectado

Mensajes: 4


¡Amo YaBB SE!


Ver Perfil
o0jajo0a0oa
« Respuesta #8 en: 16 Diciembre 2003, 13:34 »

tiene razon comparre... es que toi super preokupao y me trspapelé. weno, gracias por el kosejo... nos vemosles!!!
En línea

ELIXIR

Desconectado Desconectado

Mensajes: 42



Ver Perfil
Re: Mis Programas/Basicos
« Respuesta #9 en: 10 Abril 2004, 17:45 »

frack  yo  soy  nuevo  en  esto  y  quisiera  saber  para  que  tipo  de  lenguaje  de  programacion  sirven  ......
  o  en  cuales  lo puedo  utilizar  bueno  tu  me  entiendes.
En línea

El  dolor  es  un  placer  que  no  todos  saven  disfrutar
[[SpAwN]]


Desconectado Desconectado

Mensajes: 1.281


[-Slack_Power-]


Ver Perfil WWW
Re: Mis Programas/Basicos
« Respuesta #10 en: 14 Abril 2004, 09:48 »

Es C -_-
En línea


Hoy en día programar es una carrera entre los ingenieros del software intentando construir mayores y mejores programas a prueba de idiotas, y el Universo tratando de producir mayores y mejores idiotas. Por ahora, el Universo va ganando
nrike spy

Desconectado Desconectado

Mensajes: 6


mmm, solo soy un puberto con ansias de ser mejor!!


Ver Perfil
Re: Mis Programas/Basicos
« Respuesta #11 en: 19 Septiembre 2004, 19:05 »

Hola a todos!!(a todos, sin excepción)

Tengo unas dudas, me podrías decir Fray Luck las estructuras, ya que no las entiendo muy bien...un maestro de mi escuela me puso a hacer unos programas:
#include<stdio.h>
void main()
{
     float a,b,c,prom;
     printf("dame la primera calificacion",\n);
     scanf("%f",&a);
     printf("dame la segunda calificacion",\n);
     scanf("%f",&b);
     printf("dame la tercer calificacion",\n);
     scanf("%f",&c);
     prom=(a+b+c)/3;
     printf("El resultado es = %f",prom);
     actualmente uso el compilador dev c++ para hacer mis programas pero no me quiere funcionar, y cuando me funciona me aparecen cosas como que el \n no es valido o algo asi...alguien podría ayudarme???

De antemano gracias
Atte:*sPyTeAsKoVeR*
En línea

Las personas con mentes grandes piensan en proyectos, las personas con mentes medianas piensan en ideas, y las personas con mentes pequeñas piensan en los defectos de las demás personas.
Todo aquel sentir o sentimiento, por muy pequeño que sea es dolor...y sólo dejas de sufrir hasta que mueres...entonces comienzas a vivir!!!
mOloch

Desconectado Desconectado

Mensajes: 91


El principe de las lagrimas


Ver Perfil
Re: Mis Programas/Basicos
« Respuesta #12 en: 19 Septiembre 2004, 21:04 »

El problema creo que es porque escribes \n fuera de las comillas.

printf("dame la primera calificacion",\n);

Deberia ser: printf("dame la primera calificacion\n");

Tu diras si rula...
En línea

Sois extraños los mortales. Si no sois dueños de vuestros destinos... ¿por que os atormentais con vuestros actos?
NITHGWOLF

Desconectado Desconectado

Mensajes: 3


NITHGWOLF


Ver Perfil
Re: Mis Programas/Basicos
« Respuesta #13 en: 3 Octubre 2004, 03:44 »

HOLA Frack-Luck SON MUY BUENOS TELO AGRADESEMOS.....
En línea

Hasme frente pero si tubieras mente penzaria que lo menos que vas a tragar son dientes vete sano se inteligente.....

Aprende o respeta, respeta o te mueres..- eso es lo que pienzo....
Páginas: [1] 2 3 4 5 6 7 8 9 10 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
programas resueltos muy basicos
Programación C/C++
dvaid 0 4,714 Último mensaje 12 Agosto 2011, 14:55
por dvaid
ejemplo de ordenamientos básicos
Programación C/C++
david_BS 0 787 Último mensaje 2 Abril 2012, 02:30
por david_BS
Aportación. Programas en C básicos.
Programación C/C++
GROV 4 1,093 Último mensaje 27 Julio 2012, 01:55
por david_BS
Powered by SMF 1.1.19 | SMF © 2006-2008, Simple Machines