Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Comparto algunos programas en c de mi propiedad xD

  • 3 Respuestas
  • 2948 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado xc0d3

  • *
  • Underc0der
  • Mensajes: 37
  • Actividad:
    0%
  • Reputación 0
  • root@xc0d3[#] ~Done
    • Ver Perfil
    • Email
« en: Junio 18, 2012, 11:30:23 pm »
Código: C
  1. #include <stdio.h>
  2. #include <conio.h>
  3. int main () {
  4.  
  5. textcolor(LIGHTGREEN);
  6. textbackground(0);
  7. clrscr();
  8.  
  9. int num [6];
  10. int i,nm ;
  11. int suma1=0;
  12. int suma2=0;
  13.  
  14. for (i=0;i<6;i++)
  15. {
  16.     printf("Ingrese un valor ");
  17.     scanf ("%d",& nm);
  18.     num= nm;
  19.     suma1 += num;
  20.  
  21. }
  22. printf(" la suma es : %d",suma1);
  23.  
  24. for (i=0;i<6;i++)
  25. {
  26.     if (num % 2 == 1 )
  27.     {
  28.  
  29.         suma2+= num;
  30.      
  31.     }      
  32.    
  33.          
  34. }
  35.    printf(" \nla suma de los impares es :%d " , suma2 );
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  return 0;
  42.  }
  43. elaborar un programa en c que suma lo elementos impares de un arreglo
  44.  
  45.  
  46.  
  47. elaborar un programa que sume los elementos de un arreglo
  48. « en: Hoy a las 12:16:31 pm »
  49. #include <stdio.h>
  50. #include <conio.h>
  51.  
  52.  
  53. int main()
  54. {
  55.  
  56.    int a[ 5 ] ;
  57.    int i; /* contadorr */      
  58.    int total = 0; // suma del arreglo */
  59.    int num;//numero a ingresar//
  60.    
  61.    
  62.    for ( i = 0; i < 5 ;i++ ) {//i++ lo suma
  63.        printf("ingrese numero");//ingresa el numero
  64.        scanf ("%d", & num);
  65.        a[ i ]=num;
  66.       total += a[ i ];
  67.    } // cierre del ciclo para o for
  68.  
  69.    printf( "la suma de los elementos del arreglo es %d", total );
  70.    getch () ;
  71.    return 0;
  72.  
  73. }
  74.  
  75.  
  76.  
  77. #include <stdio.h>//librerias
  78. #include <conio.h>
  79.  
  80. int main(void){
  81.     float numero,         // nuemro actual
  82.           anterior = -99; // nuemro anterior
  83.  
  84.     do{//do while se usa para hacer menu
  85.         printf("Ingrese un numero : ");//salida de datos
  86.         scanf("%f", &numero);//entrada de datos
  87.  
  88.          if(anterior == -99)// Se mira si es la primera vez que ingresa un numero
  89.             printf("El numero ingresado es el mayor\n");
  90.         else { // Si no es la primera vez
  91.             // Se mira si son iguales
  92.             if (numero == anterior)
  93.                 printf("Los numeros son iguales\n");// salida de datosse imprime que son iguales
  94.             // Se mira cual es mayor
  95.             else if (numero > anterior)
  96.                 printf("El numero ingresado es el mayor\n"); //
  97.             else
  98.                 printf("El nuemro anterior es el mayor\n"); //
  99.         }
  100.         //Se guarda el numero
  101.         anterior = numero;
  102.  
  103.     }while(numero!=-99);
  104. printf ("digito -99 el programa se cierra");
  105.     getch ();//se puede usar getchar igual sin conio. getch es de conio.h y se usa para una pausa
  106.  
  107.     return 0;}
  108.  
  109.  
  110.  
  111. Proceso numero
  112.    Definir numero,acu Como Entero;
  113.    numero<-0;
  114.    acu<-0;
  115.    Repetir
  116.      
  117.       Escribir "igrese un  numero";
  118.       Leer numero;
  119.      
  120.       Si acu>numero Entonces
  121.          Escribir n " Mayor Que " numero;
  122.          
  123.       Sino
  124.          Si acu=numero Entonces
  125.             Escribir acu " El numero es  Igual A " numero;
  126.            
  127.          Sino
  128.             Escribir acu " el numero es menor Que " numero;
  129.            
  130.          FinSi
  131.       FinSi
  132.       acu=numero;
  133.    Hasta Que numero = -99;
  134.    Escribir "como presiono -99 ahora saldra del programa ";
  135.    
  136. FinProceso
  137.  
  138.  
  139.  
  140. #include <cstdlib>
  141. #include <iostream>
  142. #include <conio.h>
  143. #define pi 3.14
  144. float base,altura;
  145. double area;
  146. int main()
  147. {
  148.     float radio;
  149.     printf ("ingrese  base");
  150.     scanf("%f",& base);
  151.    
  152.    
  153.     printf ("ingrese la altura");
  154.     scanf("%f",& altura);
  155.    area = ( base * altura )/2;
  156.    printf ("el area es%f",area);
  157.     getch ();
  158.     return 0 ;
  159. }
  160.  
  161.  
  162. /*----------------------------------------------------------------
  163. | Autor:
  164. |
  165. | Fecha:                     Versión: 1.0
  166. |
  167. |-----------------------------------------------------------------
  168. |
  169. | Descripción del Programa:
  170. |
  171. | ----------------------------------------------------------------*/
  172. // Incluir E/S y Librerías Standard
  173. #include <conio.h>
  174. #include <stdio.h>
  175. #include <stdlib.h>
  176. #include <time.h>
  177.  
  178. int main() {
  179. // Zona de Declaración de Variables del Programa principal
  180. int num,i,j,cont=0;
  181.  
  182. textcolor(6);
  183. textbackground(0);
  184. textmode( C4350 );
  185.  
  186. clrscr();
  187. srand(time(NULL)); //me asegura el generar distintos valores al azar
  188.  
  189.           i=0;
  190.       //    while(i<=15)
  191.            for(i=0;i<=15;i++)
  192.           {
  193.               //var =   limite inf + rand() %  (limite superior + 1 - limite inferior)
  194.               num=50+rand()% (101-50);
  195.               printf("\nEl numero es %d", num);
  196.               if(num%2==0){
  197.                   cont++;  }
  198.                                    
  199.              if(cont == 4 )
  200.              {       break; }
  201.                  
  202.             // i++;
  203.           }
  204.                  
  205.          j=0;
  206.          printf("\n\n\n");
  207.  
  208.          while(j<=15)
  209.          {
  210.            
  211.             if(j==10)
  212.             {
  213.                j++;    
  214.                continue;      
  215.             }
  216.              
  217.             printf("\nEl numero es %d", j);          
  218.             j++;
  219.        }            
  220.                  
  221.                  
  222.                  
  223. return 0;
  224.  
  225. // Valor de retorno al S.O.
  226. }
  227.  
  228. funciones raices
  229. « en: Junio 11, 2012, 10:32:15 pm »
  230. /*----------------------------------------------------------------
  231. | Autor:
  232.  
  233. | ----------------------------------------------------------------*/
  234. // Incluir E/S y Librerías Standard
  235. #include <conio.h>
  236. #include <stdio.h>
  237. #include <math.h>
  238.  
  239. // DECLARACION DE FUNCIONES
  240.  
  241. float potencia (int b,int e);
  242. float suma(int a, int b);
  243. int resta(int a, int b);
  244. float raiz(int a);
  245. float promedio(int a, int b);
  246. float logaritmo(int a);
  247.  
  248. int main() {
  249. // Zona de Declaración de Variables del Programa principal
  250.    int i;
  251.    for (i=1;i<=10;i++)
  252.    {
  253.        printf(" La raiz de %d es igual a %f \n",i,raiz(i));
  254.        printf(" El cuadrado de %d es igual a %.2f \n",i,potencia(i,2));
  255.        printf(" El logaritmo de %d es igual a %.2f \n\n",i,logaritmo(i));
  256.        
  257.    }
  258.    
  259.    getch();
  260.    
  261.    
  262.    
  263.    return 0;
  264.  
  265. // Valor de retorno al S.O.
  266. }
  267.  
  268.  
  269.  
  270. // IMPLEMENTACION DE FUNCIONES
  271. float logaritmo(int a)
  272. {
  273.    float r = log10(a);
  274.    return (r);  
  275. }
  276.  
  277.  
  278.  
  279. float promedio(int a, int b)
  280. {
  281.       float prom = suma(a,b)/2;
  282.       return prom;
  283. }
  284.  
  285. float raiz(int a)
  286. {
  287.    float r = sqrt(a);
  288.    return (r);  
  289. }
  290.  
  291. float suma(int a, int b)
  292. {
  293.     float m = a+b;
  294.     return(m);
  295. }
  296.  
  297. int resta(int a, int b)
  298. {
  299.     int m = a-b;
  300.     return(m);
  301. }
  302.  
  303. float potencia (int b,int e)
  304. {
  305.       float pot = pow(b,e);  //pow pertenece a  math.h
  306.       return(pot);
  307. }
  308.  
  309.  
  310.  
  311.  
  312. xdee
  313.  
  314.     Global Moderator
  315.     Newbie
  316.     *****
  317.     Mensajes: 16
  318.  
  319. funciones
  320. « en: Junio 11, 2012, 10:31:38 pm »
  321. /*----------------------------------------------------------------
  322. | Autor:
  323. | ----------------------------------------------------------------*/
  324. // Incluir E/S y Librerías Standard
  325. #include <conio.h>
  326. #include <stdio.h>
  327.  
  328. int es_menor(int a, int b);
  329. void mostrar_mayor (int a, int b);
  330.  
  331. int main() {
  332. // Zona de Declaración de Variables del Programa principal
  333.  
  334. // ENTRADAS
  335.  
  336.  
  337. // PROCESO
  338. mostrar_mayor(3,3);
  339. mostrar_mayor(5,3);
  340. mostrar_mayor(6,7);
  341. mostrar_mayor(4,8);
  342. mostrar_mayor(2,5);
  343. mostrar_mayor(4,4);
  344. mostrar_mayor(6,8);
  345. mostrar_mayor(2,1);
  346. mostrar_mayor(0,3);
  347.  
  348. // SALIDAS
  349. return 0;
  350. // Valor de retorno al S.O.
  351. }
  352.  
  353. int es_menor(int a, int b)
  354. {
  355.     if(a < b)
  356.          return(1);
  357.     else if(a > b)
  358.          return(2);
  359.     else
  360.          return(0);    
  361. }
  362.  
  363. void mostrar_mayor(int a, int b)
  364. {
  365.      int m = es_menor(a,b);
  366.      
  367.      if (m==0) { printf("%d es igual a %d\n",a,b);}
  368.      if (m==1) { printf("%d es menor que %d\n",a,b);}
  369.      if (m==2) { printf("%d es mayor que %d\n",a,b);}
  370. }
  371.  
  372.  
  373.  
  374. /*----------------------------------------------------------------
  375. | Autor:
  376.  
  377. | ----------------------------------------------------------------*/
  378. // Incluir E/S y Librerías Standard
  379. #include <conio.h>
  380. #include <stdio.h>
  381. #include <math.h>
  382.  
  383. // DECLARACION DE FUNCIONES
  384.  
  385. float potencia (int b,int e);
  386. float suma(int a, int b);
  387. int resta(int a, int b);
  388. float raiz(int a);
  389. float promedio(int a, int b);
  390.  
  391. int main() {
  392. // Zona de Declaración de Variables del Programa principal
  393.    int n1,n2;
  394.    float pot;
  395.    int res;
  396.  
  397. // ENTRADAS
  398.    printf("Ingrese num1 : ");
  399.    scanf("%d",&n1);
  400.    printf("Ingrese num2 : ");
  401.    scanf("%d",&n2);  
  402.    
  403. // PROCESO
  404.    
  405.    pot = potencia(n1,n2);
  406.    res = resta(n1,n2);
  407. // SALIDAS
  408.    printf("\n %d elevado a %d es igual a %.f \n",n1,n2,pot);
  409.    printf(" La suma de %d y %d es igual a %f \n",n1,n2,suma(n1,n2));
  410.    printf(" La resta de %d y %d es igual a %d \n",n1,n2,res);
  411.    printf(" La raiz de %d es igual a %f \n",n1,raiz(n1));
  412.    printf("\n El promedio de %d y %d es igual a %.2f \n",n1,n2,promedio(n1,n2));
  413.    getch();
  414.    return 0;
  415.  
  416. // Valor de retorno al S.O.
  417. }
  418.  
  419.  
  420.  
  421. // IMPLEMENTACION DE FUNCIONES
  422. float promedio(int a, int b)
  423. {
  424.       float prom = suma(a,b)/2;
  425.       return prom;
  426. }
  427.  
  428. float raiz(int a)
  429. {
  430.    float r = sqrt(a);
  431.    return (r);  
  432. }
  433.  
  434. float suma(int a, int b)
  435. {
  436.     float m = a+b;
  437.     return(m);
  438. }
  439.  
  440. int resta(int a, int b)
  441. {
  442.     int m = a-b;
  443.     return(m);
  444. }
  445.  
  446. float potencia (int b,int e)
  447. {
  448.       float pot = pow(b,e);  //pow pertenece a  math.h
  449.       return(pot);
  450. }
« Última modificación: Junio 19, 2012, 03:06:14 am por Stiuvert »
Tengo una pregunta que a veces me tortura "estoy loco yo o los locos son los demás”

Desconectado Stiuvert

  • *
  • Moderador
  • Mensajes: 2675
  • Actividad:
    0%
  • Reputación 14
    • Ver Perfil
  • Skype: stiuvert@gmail.com
  • Twitter: @Stiuvert
« Respuesta #1 en: Junio 19, 2012, 03:04:57 am »
Se agradece ;)


Aprovecho para decirte que cuando posteas code tienes una opción en la paleta de mensajes para insertarlo y que quede al estilo "Notepad ++".


Saludos

Desconectado xc0d3

  • *
  • Underc0der
  • Mensajes: 37
  • Actividad:
    0%
  • Reputación 0
  • root@xc0d3[#] ~Done
    • Ver Perfil
    • Email
« Respuesta #2 en: Junio 19, 2012, 12:23:16 pm »
Xd sip see :D esque me dio flojera eran mushos xD zrry para la otra :D
Tengo una pregunta que a veces me tortura "estoy loco yo o los locos son los demás”

Desconectado sr.mcbecker

  • *
  • Underc0der
  • Mensajes: 14
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • *sinrevelar!
    • Email
« Respuesta #3 en: Diciembre 30, 2012, 03:38:58 pm »
Esta bien, pero como muchos dicen, te recomiendo que dejes de usar conio.h =D saludos continua!
Tengo algo muy gordo entre manos!

 

¿Te gustó el post? COMPARTILO!



Pequeños programas By Bl4cKn0T3

Iniciado por Jhonjhon_123

Respuestas: 0
Vistas: 1822
Último mensaje Febrero 23, 2010, 06:21:44 pm
por Jhonjhon_123