20 PROGRAMAS DE C.docx

  • Upload
    ana

  • View
    227

  • Download
    0

Embed Size (px)

Citation preview

  • 8/18/2019 20 PROGRAMAS DE C.docx

    1/31

    2. Programa que lee cinco veces tres

    números y los imprime ordenados

    ascendentemente.De Documentacion NexuNSaltar a: navegación,  buscar /*

    wiki2.cautor: PS - Marco Villuendasfecha: 30 de agosto del 2010descrici!n:

      Progra"a #ue lee cinco $eces tres n%"eros & los i"ri"e ordenadosascendente"ente.*/

    'include (stdio.h)

    int "ain+,int ri"ernu"segundonu"tercernu"refor re1re(re+, /* Se iden los tres nu"eros a ordenar */

    rintf scri4e tres nu"eros: 5n+scanf 6d67ri"ernu"+scanf 6d67segundonu"+scanf 6d67tercernu"+

    /* Se che#uean todas las osi4les co"4inaciones de nu"eros ara sucorrecta ordenacion */

    if ri"ernu")segundonu"+,

    if tercernu")segundonu"+,

    if ri"ernu")tercernu"+rintf 6d6d

    6d5nsegundonu"tercernu"ri"ernu"+else

    rintf 6d6d6d5nsegundonu"ri"ernu"tercernu"+

    8

      else  rintf 6d6d

    6d5ntercernu"segundonu"ri"ernu"+8else

    ,if ri"ernu")segundonu"+

    rintf 6d6d6d5ntercernu"ri"ernu"segundonu"+

    else

    http://documentacion.nexun.org/mediawiki/index.php/2._Programa_que_lee_cinco_veces_tres_n%C3%BAmeros_y_los_imprime_ordenados_ascendentemente.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/2._Programa_que_lee_cinco_veces_tres_n%C3%BAmeros_y_los_imprime_ordenados_ascendentemente.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/2._Programa_que_lee_cinco_veces_tres_n%C3%BAmeros_y_los_imprime_ordenados_ascendentemente.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/2._Programa_que_lee_cinco_veces_tres_n%C3%BAmeros_y_los_imprime_ordenados_ascendentemente.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/2._Programa_que_lee_cinco_veces_tres_n%C3%BAmeros_y_los_imprime_ordenados_ascendentemente.#column-one

  • 8/18/2019 20 PROGRAMAS DE C.docx

    2/31

    ,  if segundonu")tercernu"+

    rintf 6d6d6d5nri"ernu"tercernu"segundonu"+

      elserintf 6d6d

    6d5nri"ernu"segundonu"tercernu"+

    88return 188

  • 8/18/2019 20 PROGRAMAS DE C.docx

    3/31

    3. Programa que imprima la suma, resta,

    multiplicación y división de dos números

    reales en simple precisión tomándolos delteclado.

    De Documentacion NexuN

    Saltar a: navegación,  buscar /*  9ercicio3.c  autor: Sergio uallar.  fecha: 1; de octu4re de 200;

     descrici!n:

     rogra"a #ue calcula la su"a resta "ultilicaci!n

      & di$ision de dos nu"eros reales < e &.*/

     

    'include (stdio.h)

     int "ain +,

    float

  • 8/18/2019 20 PROGRAMAS DE C.docx

    4/31

    4. Programa que lea sobre dos variables X

    y Y de tipo carácter, intercambie el

    contenido de las mismas e imprima suscontenidos.

    De Documentacion NexuN

    Saltar a: navegación,  buscar 

    /*Pro4le"a A.cautor: Bo4erto otor Celso.fecha: 21 de octu4re de 200;descrici!n:Progra"a #ue lea so4re dos $aria4les D & E de tio car@cter interca"4ie el contenido de las "is"as e i"ri"a sus contenidos.*/

    'include (stdio.h)

    int "ain+,

    char a4au

  • 8/18/2019 20 PROGRAMAS DE C.docx

    5/31

    . Programa que imprima la n!"sima

    potencia de un número entero tomándolo

    del teclado.

    De Documentacion NexuN

    Saltar a: navegación,  buscar  /*Pro4le"a .cautor: Bo4erto otor Celso.fecha: 21 de octu4re de 200;descrici!n:Progra"a #ue i"ri"a la n-Hsi"a otencia de un n%"ero entero to"@ndolodel teclado.*/

    'include (stdio.h)

    int "ain+,

    int aint 4

    int contador0int resultado1resultado2

    rintfPor fa$or introduFca un nu"ero entero & ositi$o ara la4ase5n+

    scanf6d7a+

    rintfPor fa$or introduFca otro nu"ero entero & ositi$o arael e

  • 8/18/2019 20 PROGRAMAS DE C.docx

    6/31

    ifresultado2)resultado+,

    rintf5nl rogra"a ha des4ordado el $alorre$io o4tenido ha sido 6d "ientras #ue el ri"er $alor deldes4orda"ieto es:resultado2+

    contador48

    8rintf6d.resultado+

    return 18

  • 8/18/2019 20 PROGRAMAS DE C.docx

    7/31

    #. Programa para calcular e imprimir el

    volumen de una es$era, leyendo el valor de

    su radio.

    De Documentacion NexuN

    Saltar a: navegación,  buscar /*9ercicioJ.c Progra"a ara calcular e i"ri"ir el $olu"en de una esfera le&endo el$alor de su radio. Volu"en de la esfera V A/3+*i*rI3++

     ?utor: Ps-KorgeSolerLerrero

     echa:1 de agosto de 2010

    */

    'include (stdio.h)

    'define P= 3.1A1;2

     int $olu"enfloat+

     "ain+,

    float radiorintf=ntroduce el radio de la esfera5n+scanf6f7radio+

    rintfl $olu"en de la esfera de radio 6f

    es: 6fradio$olu"enradio++return 0

    8

     int $olu"enfloat r+,

    float $ol$olA*P=*r*r*r

    http://documentacion.nexun.org/mediawiki/index.php/6._Programa_para_calcular_e_imprimir_el_volumen_de_una_esfera,_leyendo_el_valor_de_su_radio.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/6._Programa_para_calcular_e_imprimir_el_volumen_de_una_esfera,_leyendo_el_valor_de_su_radio.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/6._Programa_para_calcular_e_imprimir_el_volumen_de_una_esfera,_leyendo_el_valor_de_su_radio.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/6._Programa_para_calcular_e_imprimir_el_volumen_de_una_esfera,_leyendo_el_valor_de_su_radio.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/6._Programa_para_calcular_e_imprimir_el_volumen_de_una_esfera,_leyendo_el_valor_de_su_radio.#searchInput

  • 8/18/2019 20 PROGRAMAS DE C.docx

    8/31

    return $ol8

    %. Programa para reali&ar la conversión de

    una temperatura dada en grados

    cent'grados a grados (elvin.

    De Documentacion NexuNSaltar a: navegación,  buscar /*9erN.c?utor: Ps-KorgeSolerLerrero.echa: 1N de agosto de 2010Cescrici!n:Progra"a ara realiFar la con$ersi!n de una te"eratura dadaen grados centOgrados a grados el$in.*/

    'include(stdio.h)

    int ca"4ioint+

    int "ain+,

    int Q

    do,

    rintf=ntroduce el nu"ero de grados celsius: +scanf6d7Q+

    8 whileQ(-2N3+

    rintf6d Qelsius es 6d el$in5nQca"4ioQ++

    return 18

    http://documentacion.nexun.org/mediawiki/index.php/7._Programa_para_realizar_la_conversi%C3%B3n_de_una_temperatura_dada_en_grados_cent%C3%ADgrados_a_grados_Kelvin.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/7._Programa_para_realizar_la_conversi%C3%B3n_de_una_temperatura_dada_en_grados_cent%C3%ADgrados_a_grados_Kelvin.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/7._Programa_para_realizar_la_conversi%C3%B3n_de_una_temperatura_dada_en_grados_cent%C3%ADgrados_a_grados_Kelvin.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/7._Programa_para_realizar_la_conversi%C3%B3n_de_una_temperatura_dada_en_grados_cent%C3%ADgrados_a_grados_Kelvin.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/7._Programa_para_realizar_la_conversi%C3%B3n_de_una_temperatura_dada_en_grados_cent%C3%ADgrados_a_grados_Kelvin.#searchInput

  • 8/18/2019 20 PROGRAMAS DE C.docx

    9/31

    int ca"4ioint celsius+,

    int kel$in  kel$incelsius 2N3

      return kel$in

    8

    ). Programa para leer un número real y

    comprobar e imprimir si dic*o número es

    $raccionario.

    De Documentacion NexuN

    Saltar a: navegación,  buscar /*  e9ercicio: R wiki  autor: Kose Ca$id ?&ala il  fecha: 21 de octu4re de 200;  descrici!n: Progra"a ara leer un n%"ero real & co"ro4ar e  i"ri"ir si dicho n%"ero es fraccionario.*/

    'include (stdio.h)'include (conio.h)

    int "ain+,

    float nu"ero

    rintf=ntroduce un nu"ero +scanf6f7nu"ero+clrscr+

    /*al restar el nu"ero co"leto con ese "is"o nu"ero sin arte deci"al si es #ue la tiene+ si da cero es #ue elnu"ero es no fraccionario (0.001 se one esa condicion ara e$itar ro4le"as de recision a sifuera 0+*/if nu"ero-int+nu"ero+(0.001+,

    http://documentacion.nexun.org/mediawiki/index.php/8._Programa_para_leer_un_n%C3%BAmero_real_y_comprobar_e_imprimir_si_dicho_n%C3%BAmero_es_fraccionario.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/8._Programa_para_leer_un_n%C3%BAmero_real_y_comprobar_e_imprimir_si_dicho_n%C3%BAmero_es_fraccionario.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/8._Programa_para_leer_un_n%C3%BAmero_real_y_comprobar_e_imprimir_si_dicho_n%C3%BAmero_es_fraccionario.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/8._Programa_para_leer_un_n%C3%BAmero_real_y_comprobar_e_imprimir_si_dicho_n%C3%BAmero_es_fraccionario.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/8._Programa_para_leer_un_n%C3%BAmero_real_y_comprobar_e_imprimir_si_dicho_n%C3%BAmero_es_fraccionario.#searchInput

  • 8/18/2019 20 PROGRAMAS DE C.docx

    10/31

      rintfLas introducido el nu"ero: 6dint+nu"ero+  rintf5nl nu"ero no es fraccionario.+8else,  rintfLas introducido el nu"ero: 6fnu"ero+  rintf5nl nu"ero es fraccionario.+

    8return 18

    +. Programa que lee una cali$icación

    num"rica entre y - y la trans$orma ennota al$ab"tica según la siguiente tabla

    De Documentacion NexuN

    Saltar a: navegación,  buscar /*  ?utor: PS - Pa4lo allarOn Bosell

      echa: Martes 20 de Tctu4re de 200;

    Cescrici!n: Progra"a #ue lee una calificaci!n nu"Hrica entre 0

    & 100introducida or el ususario & la transfor"a en

    unade las siguientes notas alfa4Hticas:

    MUE C=Q=G 0-2+=SU=Q=G 2-0+SU=Q=G 0-J0+= J0-N+TG?> N-;+STBS?>=G ;-100+

    Qo"ilado con: Win9a=

    */

    'include (stdio.h)

    int "ain+,  int nota

    rintf>a nota so4re 100 es:5n+

    http://documentacion.nexun.org/mediawiki/index.php/9._Programa_que_lee_una_calificaci%C3%B3n_num%C3%A9rica_entre_0_y_100_y_la_transforma_en_nota_alfab%C3%A9tica_seg%C3%BAn_la_siguiente_tabla:#column-onehttp://documentacion.nexun.org/mediawiki/index.php/9._Programa_que_lee_una_calificaci%C3%B3n_num%C3%A9rica_entre_0_y_100_y_la_transforma_en_nota_alfab%C3%A9tica_seg%C3%BAn_la_siguiente_tabla:#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/9._Programa_que_lee_una_calificaci%C3%B3n_num%C3%A9rica_entre_0_y_100_y_la_transforma_en_nota_alfab%C3%A9tica_seg%C3%BAn_la_siguiente_tabla:#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/9._Programa_que_lee_una_calificaci%C3%B3n_num%C3%A9rica_entre_0_y_100_y_la_transforma_en_nota_alfab%C3%A9tica_seg%C3%BAn_la_siguiente_tabla:#column-onehttp://documentacion.nexun.org/mediawiki/index.php/9._Programa_que_lee_una_calificaci%C3%B3n_num%C3%A9rica_entre_0_y_100_y_la_transforma_en_nota_alfab%C3%A9tica_seg%C3%BAn_la_siguiente_tabla:#searchInput

  • 8/18/2019 20 PROGRAMAS DE C.docx

    11/31

    scanf6d7nota+

    ifnota(2+  rintfMUE C=Q=G+

      else  ifnota(0+  rintf=SU=Q=G+  else  ifnota(J0+  rintfSU=Q=+  else  ifnota(N+  rintf=+  else  ifnota (;+  rintfTG?>+  else  rintfSTBS?>=G+

    return 1

    8

    nota < 25 MD

    25

  • 8/18/2019 20 PROGRAMAS DE C.docx

    12/31

    -. Programa que lea tres números y

    calcule e imprima el menor de ellos.De Documentacion NexuN

    Saltar a: navegación,  buscar /*9er10.c?utor: Ps-KorgeSolerLerrero.echa: 1N de agosto de 2010Cescrici!n:10. Progra"a #ue lea tres n%"eros & calcule e i"ri"a el "enor de ellos.

    */

    'include (stdio.h)

    int "enorintintint+

    int "ain+,

    int a4c

    rintf=ntroduce el ri"er nu"ero+scanf6d7a+

    rintf=ntroduce el segundo nu"ero+scanf6d74+rintf=ntroduce el tercer nu"ero+scanf6d7c+

    rintfl nu"ero "enor es 6d"enora4c++

    return 1

    http://documentacion.nexun.org/mediawiki/index.php/10._Programa_que_lea_tres_n%C3%BAmeros_y_calcule_e_imprima_el_menor_de_ellos.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/10._Programa_que_lea_tres_n%C3%BAmeros_y_calcule_e_imprima_el_menor_de_ellos.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/10._Programa_que_lea_tres_n%C3%BAmeros_y_calcule_e_imprima_el_menor_de_ellos.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/10._Programa_que_lea_tres_n%C3%BAmeros_y_calcule_e_imprima_el_menor_de_ellos.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/10._Programa_que_lea_tres_n%C3%BAmeros_y_calcule_e_imprima_el_menor_de_ellos.#searchInput

  • 8/18/2019 20 PROGRAMAS DE C.docx

    13/31

    8

    int "enorint ri"eroint segundo int tercero+,

    int "

    ifri"ero(segundo+ifri"ero(tercero+

    ri"ero"else

    segundo"else

    ifsegundo(tercero+tercero"

    return "

    8

    --. Programa que visuali&a el cubo de unentero, dado por teclado.

    De Documentacion NexuN

    Saltar a: navegación,  buscar  /*  9ercicio11.c  ?utor:Marco Villuendas Go"as.  echa: 1 de setie"4re de 2010*/

     'include (stdio.h)

     int "ain$oid+

    ,  int a

     rintf Q?>QU>T C> QUT C U UMBT 5n 5n +

      rintf=ntroduce el nu"ero+  scanf6d7a+  rintfl cu4o de 6d es 6daa*a*a+

     

    return 18

    http://documentacion.nexun.org/mediawiki/index.php/11._Programa_que_visualiza_el_cubo_de_un_entero,_dado_por_teclado.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/11._Programa_que_visualiza_el_cubo_de_un_entero,_dado_por_teclado.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/11._Programa_que_visualiza_el_cubo_de_un_entero,_dado_por_teclado.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/11._Programa_que_visualiza_el_cubo_de_un_entero,_dado_por_teclado.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/11._Programa_que_visualiza_el_cubo_de_un_entero,_dado_por_teclado.#searchInput

  • 8/18/2019 20 PROGRAMAS DE C.docx

    14/31

    -3. Programa que obtenga el cociente y el resto de la

    división entera de dos números enteros y positivos

    mediante restas sucesivas, y los imprima.

    De Documentacion NexuN

    Saltar a: navegación,  buscar 

    /* Pro4le"a 13.cautor: Bo4erto otor Celso.fecha: 21 de octu4re de 200;descrici!n:

    Progra"a #ue o4tenga el cociente & el resto de la di$isi!nentera de dos

    n%"eros enteros & ositi$os "ediante restas sucesi$as &los i"ri"a.*/

    'include (stdio.h)

    int "ain+,

    int aint 4

    int contador0int resultado

    rintfPor fa$or introduFca un nu"ero entero & ositi$o5n+

    http://documentacion.nexun.org/mediawiki/index.php/13._Programa_que_obtenga_el_cociente_y_el_resto_de_la_divisi%C3%B3n_entera_de_dos_n%C3%BAmeros_enteros_y_positivos_mediante_restas_sucesivas,_y_los_imprima.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/13._Programa_que_obtenga_el_cociente_y_el_resto_de_la_divisi%C3%B3n_entera_de_dos_n%C3%BAmeros_enteros_y_positivos_mediante_restas_sucesivas,_y_los_imprima.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/13._Programa_que_obtenga_el_cociente_y_el_resto_de_la_divisi%C3%B3n_entera_de_dos_n%C3%BAmeros_enteros_y_positivos_mediante_restas_sucesivas,_y_los_imprima.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/13._Programa_que_obtenga_el_cociente_y_el_resto_de_la_divisi%C3%B3n_entera_de_dos_n%C3%BAmeros_enteros_y_positivos_mediante_restas_sucesivas,_y_los_imprima.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/13._Programa_que_obtenga_el_cociente_y_el_resto_de_la_divisi%C3%B3n_entera_de_dos_n%C3%BAmeros_enteros_y_positivos_mediante_restas_sucesivas,_y_los_imprima.#searchInput

  • 8/18/2019 20 PROGRAMAS DE C.docx

    15/31

    scanf6d7a+

    rintfPor fa$or introduFca otro nu"ero entero & ositi$o5n+scanf6d74+

    rintfl di$ision entre 6d & 6d es:a4+

     while4(a+,a-4contador

      8rintf6d.5nQon resto 6dcontadora+

     return 1

    8

    -4. Programa que visuali&a la ra'&

    cuadrada de un entero, dado por teclado

    /por apro0imación1.

    De Documentacion NexuN

    Saltar a: navegación,  buscar  /* ro4le"a1A.c

    autor: Eera& Eurss

    fecha: 1;-03-2010

    descrici!n: Progra"a #ue $isualiFa la raOF cuadrada de unentero dado or teclado or aro

  • 8/18/2019 20 PROGRAMAS DE C.docx

    16/31

    rintf=nserte el nu"ero #ue desea sacar la raiFcuadrada: +  scanf6d 7nu"+

    8whileXnu")0++res s#rtnu"+ /* s#rt es una funcion #ue &a ea raiF cuadrada de 6d es: 6d5n5n5n nu" res+

      getchar+

      return 1 8

    -. Programa que calcula e imprime la

    suma de los primeros números naturales

    positivos de un conunto de enteros.De Documentacion NexuN

    Saltar a: navegación,  buscar 

    /*

      autor : PS - Marco Villuendas Go"as  fecha : 1 de setie"4re de 2010  descricion : Progra"a #ue calcula e i"ri"e la su"a de los ri"eros  n%"eros naturales ositi$os de un con9unto de enteros.

    */

    'include(stdio.h)

    int esri"oint+int su"adigitosint+int su"adigitosderi"osint+int co"rue4aint+

    int "ain+,

    http://documentacion.nexun.org/mediawiki/index.php/15._Programa_que_calcula_e_imprime_la_suma_de_los_N_primeros_n%C3%BAmeros_naturales_positivos_de_un_conjunto_de_enteros.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/15._Programa_que_calcula_e_imprime_la_suma_de_los_N_primeros_n%C3%BAmeros_naturales_positivos_de_un_conjunto_de_enteros.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/15._Programa_que_calcula_e_imprime_la_suma_de_los_N_primeros_n%C3%BAmeros_naturales_positivos_de_un_conjunto_de_enteros.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/15._Programa_que_calcula_e_imprime_la_suma_de_los_N_primeros_n%C3%BAmeros_naturales_positivos_de_un_conjunto_de_enteros.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/15._Programa_que_calcula_e_imprime_la_suma_de_los_N_primeros_n%C3%BAmeros_naturales_positivos_de_un_conjunto_de_enteros.#searchInput

  • 8/18/2019 20 PROGRAMAS DE C.docx

    17/31

      int nu"ero  rintf=ntroduFca nu"ero ositi$o : +  scanf6d7nu"ero+  rintf>a su"a de los digitos de los nu"eros ri"os hasta 6d es 6d  nu"ero su"adigitosderi"osnu"ero++  co"rue4anu"ero+

      return 18

    int su"adigitosint nu"ero+,

    ifnu"ero(0+  return 0  else  return nu"ero610su"adigitosnu"ero/10+8

    int esri"oint nu"ero+,

    int contadorri"o1forcontador2 contador ( nu"ero/2 contador+

    ifnu"ero6contador0+ ri"o0return ri"o

    8

    int su"adigitosderi"osint nu"ero+,

    int contador  int su"a0  forcontador1contador(nu"erocontador+  ifesri"ocontador++ su"asu"adigitoscontador+  return su"a8

    int co"rue4aint nu"ero+,

    int contador  int su"a0  forcontador1contador(nu"erocontador+  ifesri"ocontador++  ,  rintf5nPri"o: 6d su"a de sus digitos: 6d contador  su"adigitoscontador++  su"asu"adigitoscontador+  rintfacu"ulado: 6dsu"a+  8

    return 1

     8

  • 8/18/2019 20 PROGRAMAS DE C.docx

    18/31

    -#. Programa que calcula e imprime lasuma de los números pares comprendidos

    entre 2 y -, ambos inclusive.

    De Documentacion NexuN

    Saltar a: navegación,  buscar /*

    Progra"a #ue i"ri"e la su"a de los nu"eros ares  de 2 a 1000 incluidos estos.

    ?utor: Kes%s ern@ndeF V@F#ueF

      echa: 22 de octu4re de 200;Cescrici!n: estructura de reetici!n for.

    */

    'include (stdio.h)

    int "ain+,

    int aressu"a0forares2ares(1000aresares2+

    http://documentacion.nexun.org/mediawiki/index.php/16._Programa_que_calcula_e_imprime_la_suma_de_los_n%C3%BAmeros_pares_comprendidos_entre_2_y_1000,_ambos_inclusive.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/16._Programa_que_calcula_e_imprime_la_suma_de_los_n%C3%BAmeros_pares_comprendidos_entre_2_y_1000,_ambos_inclusive.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/16._Programa_que_calcula_e_imprime_la_suma_de_los_n%C3%BAmeros_pares_comprendidos_entre_2_y_1000,_ambos_inclusive.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/16._Programa_que_calcula_e_imprime_la_suma_de_los_n%C3%BAmeros_pares_comprendidos_entre_2_y_1000,_ambos_inclusive.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/16._Programa_que_calcula_e_imprime_la_suma_de_los_n%C3%BAmeros_pares_comprendidos_entre_2_y_1000,_ambos_inclusive.#searchInput

  • 8/18/2019 20 PROGRAMAS DE C.docx

    19/31

      su"asu"aaresrintf>a su"a de todos los nu"eros ares de 2 a 1000

    es: 6d su"a+

     return 18

    -%. Programa que cuente el número devalores nulos aparecidos en una secuencia

    de números enteros terminada en un

    número negativo.

    De Documentacion NexuN

    Saltar a: navegación,  buscar /*o"4re :?l4erto Be"acha PereF

    Cescricion: 1N. Progra"a #ue cuente el n%"ero de $alores nulosaarecidos en una secuencia de n%"eros enteros ter"inada en unn%"ero negati$o.*/'include (stdio.h)int "ain+

    ,  char nuloU>>  int contador0  float nu"ero0

    http://documentacion.nexun.org/mediawiki/index.php/17._Programa_que_cuente_el_n%C3%BAmero_de_valores_nulos_aparecidos_en_una_secuencia_de_n%C3%BAmeros_enteros_terminada_en_un_n%C3%BAmero_negativo.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/17._Programa_que_cuente_el_n%C3%BAmero_de_valores_nulos_aparecidos_en_una_secuencia_de_n%C3%BAmeros_enteros_terminada_en_un_n%C3%BAmero_negativo.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/17._Programa_que_cuente_el_n%C3%BAmero_de_valores_nulos_aparecidos_en_una_secuencia_de_n%C3%BAmeros_enteros_terminada_en_un_n%C3%BAmero_negativo.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/17._Programa_que_cuente_el_n%C3%BAmero_de_valores_nulos_aparecidos_en_una_secuencia_de_n%C3%BAmeros_enteros_terminada_en_un_n%C3%BAmero_negativo.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/17._Programa_que_cuente_el_n%C3%BAmero_de_valores_nulos_aparecidos_en_una_secuencia_de_n%C3%BAmeros_enteros_terminada_en_un_n%C3%BAmero_negativo.#searchInput

  • 8/18/2019 20 PROGRAMAS DE C.docx

    20/31

      whilenu"ero)0+  ,  rintfscri4e un nu"ero ositi$o si #uieres ter"inar escri4eun nu"ero negati$o5n+  scanf6f7nu"ero+  if nu"eroYU>>Y+  contador

      8  rintfel nu"ero de nulos introducidos es 6d contador+  return 18

    /* ?#ui esta co"ilando:*/

    -). Programa que visuali&a el cociente real de dos

    enteros, dados por teclado.

    De Documentacion NexuNSaltar a: navegación,  buscar 

    /*9ercicio1R.c

    autor: Marco Villuendas Go"@s  fecha: 1 de setie"4re de 2010

    descrici!n: Progra"a #ue $isualiFa el cociente real de dosenteros dados or teclado.

    */

    'include (stdio.h)

    int "ain+,

    http://documentacion.nexun.org/mediawiki/index.php/18._Programa_que_visualiza_el_cociente_real_de_dos_enteros,_dados_por_teclado.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/18._Programa_que_visualiza_el_cociente_real_de_dos_enteros,_dados_por_teclado.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/18._Programa_que_visualiza_el_cociente_real_de_dos_enteros,_dados_por_teclado.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/18._Programa_que_visualiza_el_cociente_real_de_dos_enteros,_dados_por_teclado.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/18._Programa_que_visualiza_el_cociente_real_de_dos_enteros,_dados_por_teclado.#searchInput

  • 8/18/2019 20 PROGRAMAS DE C.docx

    21/31

      int di$idendo di$isor  int resto

     /* Pedi"os al usuario el di$idendo */

      rintf =ntroduFca el di$idendo: +  scanf 6d 7di$idendo+

      /* Pedi"os al usuario el di$isor: + */  rintf =ntroduFca el di$isor: +  scanf 6d 7di$isor+

     /* Qalcula"os el resto ara la "e9ora del rogra"a */

      resto di$idendo 6 di$isor

     rintf 5n > resultado de la di$ision entre 6d & 6d es 6d

    di$idendo di$isor di$idendo/di$isor+  rintf 5n l resto de di$idir 6d entre 6d es 6d di$idendodi$isor resto+

     

    fflushstdin+  getchar+

    8

     

    -+. Programa que obtenga e imprima la

    lista de los divisores pares de un número

    entero .

    De Documentacion NexuNSaltar a: navegación,  buscar 

    /* ?utor: Qarlos Bo&uela

     Cescrici!n: Progra"a #ue o4tiene e i"ri"e la lista de los di$isores

    ares de un n%"ero entero .*/

    http://documentacion.nexun.org/mediawiki/index.php/19._Programa_que_obtenga_e_imprima_la_lista_de_los_divisores_pares_de_un_n%C3%BAmero_entero_N.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/19._Programa_que_obtenga_e_imprima_la_lista_de_los_divisores_pares_de_un_n%C3%BAmero_entero_N.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/19._Programa_que_obtenga_e_imprima_la_lista_de_los_divisores_pares_de_un_n%C3%BAmero_entero_N.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/19._Programa_que_obtenga_e_imprima_la_lista_de_los_divisores_pares_de_un_n%C3%BAmero_entero_N.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/19._Programa_que_obtenga_e_imprima_la_lista_de_los_divisores_pares_de_un_n%C3%BAmero_entero_N.#searchInput

  • 8/18/2019 20 PROGRAMAS DE C.docx

    22/31

    'include (stdio.h)

    "ain+, int nu"ero i di$Zares0 swZnegati$o0

     rintf5n=ntroduFca un nu"ero ara conocer sus di$isores ares: + scanf6d 7nu"ero+ rintf5n+  ifnu"ero(0+,

      nu"ero-nu"ero  swZnegati$o1  8  fori1i(nu"ero/2i+  ,  ifnu"ero6i0 77 i620+  ,

    ifswZnegati$o0+

      rintf6d es di$isor ar de 6d5n i nu"ero+  else

    rintf6d es di$isor ar de 6d5n -i -nu"ero+  di$Zares  8  8  ifdi$Zares0+

    rintfl nu"ero carece de di$isores ares5n+  rintf5n+8

  • 8/18/2019 20 PROGRAMAS DE C.docx

    23/31

    2. Programa que visuali&a todos loscaracteres al$ab"ticos, unto con sus

    códigos 5677 en decimal.

    De Documentacion NexuN

    Saltar a: navegación,  buscar /*  no"4re: wiki20.c  fecha: 21/10/200;  autor: carlos "iguel gascon

      descrici!n: rogra"a #ue $isualiFa los caracteres alfa4eticos de lata4la

    ascii & su osicion deci"al.*/

    'include (stdio.h)

    int "ain+,

    http://documentacion.nexun.org/mediawiki/index.php/20._Programa_que_visualiza_todos_los_caracteres_alfab%C3%A9ticos,_junto_con_sus_c%C3%B3digos_ASCII_en_decimal.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/20._Programa_que_visualiza_todos_los_caracteres_alfab%C3%A9ticos,_junto_con_sus_c%C3%B3digos_ASCII_en_decimal.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/20._Programa_que_visualiza_todos_los_caracteres_alfab%C3%A9ticos,_junto_con_sus_c%C3%B3digos_ASCII_en_decimal.#searchInputhttp://documentacion.nexun.org/mediawiki/index.php/20._Programa_que_visualiza_todos_los_caracteres_alfab%C3%A9ticos,_junto_con_sus_c%C3%B3digos_ASCII_en_decimal.#column-onehttp://documentacion.nexun.org/mediawiki/index.php/20._Programa_que_visualiza_todos_los_caracteres_alfab%C3%A9ticos,_junto_con_sus_c%C3%B3digos_ASCII_en_decimal.#searchInput

  • 8/18/2019 20 PROGRAMAS DE C.docx

    24/31

      int contador  forcontador Jcontador ( ;0contador+

    rintf6d: 6c5t contador contador+  forcontador ;Ncontador (122contador+  rintf6d: 6c5t contador contador+

     return 1

    8

  • 8/18/2019 20 PROGRAMAS DE C.docx

    25/31

    /*

    Este programa sirve para calcular el pago de un estudiante en

    la universidad si el pago es mayor de 1500

    se le hace un descuento de 0.06% de lo contrario de 0.023%...*/

    #includestdio.h!

    #includeiostream!

    using namespace std"

    char nomre$matricula$carrera"

    oat pago$total"

    main &'

    (

    print)&introdu+ca el nomre,n"

    scan)&%s$-nomre'"

    print)&introdu+ca la matricula,n"scan)&%s$-matricula'"

    print)&introdu+ca la carrera,n"

    scan)&%s$-carrera'"

    print)&introdu+ca el pago,n"

    scan)&%)$-pago'"

    i)&pago!1500'

    totalpago&pago*0.06'"

  • 8/18/2019 20 PROGRAMAS DE C.docx

    26/31

    else

    totalpago&pago*0.023'"

    print)&el pago del estudiante es, %.3)n$total'"

    system&pause"

    return 0"

    /*

     4 E 748948:; ?7@E :

    */

    #include stdio.h!

    int main&'

    (

    char seguir"

    int i$ numero"

    do(

    print)& n 8ntrodu+ca un numero entero, '"

    scan)& %d$ -numero '"

    print)& n 4a tala de multiplicar del %d es,n$ numero '"

    )or & i 1 " i 10 " iAA '

    (

    print)& n %d * %d %d$ i$ numero$ i * numero '"

    print)& nn esea ver otra tala &s/n'B, '"

    Cush& stdin '"

    scan)& %c$ -seguir '"

    Dhile & seguir FnF '"

    return 0"

    /*

    :4:74= E 4 :=9; E 7> :=97=; G8 H4E G E 25000 GE 4E

    EG:7E>= E 0.03% E 4= :=>;;8= E 0.015%...*/

    #includestdio.h!

    #includeDindoDs.h!

    #includeiostream!

    using namespace std"

    void gotoIJ&int K$int y '

    (

  • 8/18/2019 20 PROGRAMAS DE C.docx

    27/31

    4E screenLuMerLhandle?etGtd

  • 8/18/2019 20 PROGRAMAS DE C.docx

    28/31

    -2. Programa que obtenga el producto de dos números enteros y positivos mediante sumas

    5ucesivas, y lo imprima.

    De Documentacion NexuN

    Saltar a: navegación,  buscar 

    () Nombre: *roblema +2c

    -utor: -lberto San. *ascual

    !ec/a: 2+ e octubre e 200%

    Descri1ción: *rograma ue obtenga el 1roucto e os n3meros enteros 4 1ositivos

    meiante sumas sucesivas, 4 lo im1rima

    • (

    + inclue

  • 8/18/2019 20 PROGRAMAS DE C.docx

    29/31

      ,  resultadoa  contador  8  whilecontador(4+  rintfl roducto entre 6d & 6d es:6d5na4resultado+  fflushstdin+

      getchar+

      return 19

    /*9ercicio12.c?utor: Caniel Po4o ?legreCescricion: Progra"a #ue o4tenga el roducto de dos n%"eros

    enteros  & ositi$os "ediante su"as sucesi$as & loi"ri"a.*/

    'include (stdio.h)'include ($alues.h)

    int roductointint+int co"rue4aint +

    int "ain+,  int

  • 8/18/2019 20 PROGRAMAS DE C.docx

    30/31

  • 8/18/2019 20 PROGRAMAS DE C.docx

    31/31