InicioCiencia EducacionResolución de ejercicios del lenguaje C [Parte 1]
Buenas tardes taringueros, hoy les traigo las respuestas a los ejercicios resueltos del post anterior, con 10 ejercicios para el lenguaje c.

Post con los ejercicios:

IMPORTANTE: En los lugares que aparece una palabra o letra y finaliza con una n va una barra inversa a esta "/" la cual el sitio no reconoce y no la muestra. Es importante ponerla ya que hace los saltos de linea.
Ejemplo: donde dice; bisieston) ;
Ahí va; bisiesto(barra cruzada)n) ;

Resolución de ejercicios del lenguaje C [Parte 1]

  • 1)

  • #include <stdio.h>
    #include <stdlib.h>
    #include <math.h>

    void main(){
    int r=0, a, b, c, d;
    printf("Ingrese el primer digiton" );
    scanf("%d",&a);
    printf("Ingrese el segundo digiton" );
    scanf("%d",&b);
    printf("Ingrese el tercer digiton" );
    scanf("%d",&c);
    printf("Ingrese el cuarto digiton" );
    scanf("%d",&d);
    r=r*10+a;
    r=r*10+b;
    r=r*10+c;
    r=r*10+d;
    printf("Su numero es: %dn",r);
    system("pause" );
    }

    lenguaje c

  • 2)

  • #include <stdio.h>
    #include <stdlib.h>
    #include <math.h>

    void main(){
    int a, b, r;
    printf("Primer numero: " );
    scanf("%d",&a);
    printf("Segundo numero: " );
    scanf("%d",&b);
    r=a+b;
    printf("Suma: %d + %d = %dn",a,b,r);
    r=a-b;
    printf("Resta: %d - %d = %dn",a,b,r);
    r=a*b;
    printf("Multiplicacion: %d * %d = %dn",a,b,r);
    r=a/b;
    printf("Division: %d / %d = %dn",a,b,r);
    system("pause" );
    }

    programacion

  • 3)

  • #include <stdio.h>
    #include <stdlib.h>
    #include <math.h>
    #include <conio.h>

    void suma(int) ;
    void resta(int) ;
    void div(int) ;
    void mult(int) ;

    void main(){
    int a ;
    char op[2] ;
    printf("Ingrese un numero: " ) ;
    scanf("%d",&a) ;
    printf("Operando: " ) ;
    scanf("%s",&op[0]) ;

    if(op[0]=='+'){
    suma(a) ;
    }
    if(op[0]=='-'){
    resta(a) ;
    }
    if(op[0]=='*'){
    mult(a) ;
    }
    if(op[0]=='/'){
    div(a) ;
    }

    system("pause" ) ;
    }

    void suma(int a){
    int r, b ;
    printf("Ingrese otro numero: " ) ;
    scanf("%d",&b) ;
    r=a+b ;
    printf("Resultado: %dn",r) ;
    }

    void resta(int a){
    int r, b ;
    printf("Ingrese otro numero: " ) ;
    scanf("%d",&b) ;
    r=a-b ;
    printf("Resultado: %dn",r) ;
    }

    void mult(int a){
    int r, b ;
    printf("Ingrese otro numero: " ) ;
    scanf("%d",&b) ;
    r=a*b ;
    printf("Resultado: %dn",r) ;
    }

    void div(int a){
    float r ;
    int b ;
    printf("Ingrese otro numero: " ) ;
    scanf("%d",&b) ;
    r=a/b ;
    printf("Resultado: %5.2fn",r) ;
    }

    ejercicios

  • 4)

  • #include <stdio.h>
    #include <math.h>
    #include <stdlib.h>

    void main(){
    int a, b, c ;
    printf("Ingrese 3 numerosn" ) ;
    scanf("%d",&a) ;
    scanf("%d",&b) ;
    scanf("%d",&c) ;

    if(a<b && b<c){
    printf("Menor: %dn",a) ;
    printf("Mayor: %dn",c) ;
    }
    if(a<c && c<b){
    printf("Menor: %dn",a) ;
    printf("Mayor: %dn",b) ;
    }
    if(b<a && a<c){
    printf("Menor: %dn",b) ;
    printf("Mayor: %dn",c) ;
    }
    if(b<c && c<a){
    printf("Menor: %dn",b) ;
    printf("Mayor: %dn",a) ;
    }
    if(c<a && c<b){
    printf("Menor: %dn",c) ;
    printf("Mayor: %dn",b) ;
    }
    if(c<b && b<a){
    printf("Menor: %dn",c) ;
    printf("Mayor: %dn",a) ;
    }
    system("pause" ) ;
    }

    programar

  • 5)

  • #include <stdio.h>
    #include <math.h>
    #include <stdlib.h>

    void main(){
    int a, b, c ;
    printf("Ingrese 3 numerosn" ) ;
    scanf("%d",&a) ;
    scanf("%d",&b) ;
    scanf("%d",&c) ;

    if(a<b && b<c){
    printf("%d %d %dn",a,b,c) ;
    }
    if(a<c && c<b){
    printf("%d %d %dn",a,c,b ) ;
    }
    if(b<a && a<c){
    printf("%d %d %dn",b,a,c ) ;
    }
    if(b<c && c<a){
    printf("%d %d %dn",b,c,a ) ;
    }
    if(c<a && c<b){
    printf("%d %d %dn",c,a,b ) ;
    }
    if(c<b && b<a){
    printf("%d %d %dn",b,c,a) ;
    }
    system("pause" ) ;
    }

    resueltos

  • 6)

  • #include <stdio.h>
    #include <stdlib.h>
    #include <math.h>

    void main(){
    int a ;
    printf("Ingrese un numeron" ) ;
    scanf("%d",&a ) ;
    if(a%2==0){
    printf("Su numero %d es parn",a ) ;
    }
    else{
    printf("Su numero %d es imparn",a ) ;
    }
    system("pause" ) ;
    }

    lenguajes de programacion

  • 7)

  • #include <stdio.h>
    #include <stdlib.h>
    #include <math.h>
    #include <conio.h>

    void main(){
    int matriz[3][4] ;
    int i, n, r ;
    for(i=0;i<3;i++){
    int j=0 ;
    printf("Ingrese un numeron" ) ;
    scanf("%d",&matriz[j] ) ;
    n=matriz[j] ;
    r=n ;
    for(j=1;j<4;j++){
    r=r*10+n ;
    matriz[j]=r ;
    }
    }
    clrscr() ;
    int y=5, j ;
    for(i=0;i<3;i++){
    int x=5 ;
    for(j=0;j<4;j++){
    gotoxy(x,y) ;
    printf("%d",matriz[j]) ;
    x=x+5 ;
    }
    y=y+5 ;
    }
    printf("nnn" ) ;
    system("pause" ) ;
    }

    borland

  • 8)

  • #include <stdio.h>
    #include <math.h>
    #include <conio.h>
    #include <stdlib.h>

    int su(int, int) ;
    int re(int, int) ;
    int mu(int, int) ;
    int di(int, int) ;

    void main(){
    int a, b, c, d ;
    printf("Ingrese la parte real de su primer numeron" ) ;
    scanf("%d",&a ) ;
    printf("Ingrese la parte imaginaria de su primer numeron" ) ;
    scanf("%d",&c ) ;
    clrscr() ;
    printf("Ingrese la parte real de su segundo numeron" ) ;
    scanf("%d",&b ) ;
    printf("Ingrese la parte imaginaria de su segundo numeron" ) ;
    scanf("%d",&d) ;
    clrscr() ;
    printf("¿Que desea hacer con ellos?n" ) ;
    printf("1) Suma 2) Restan" ) ;
    printf("3) Multiplicacion 4) Divisionn" ) ;
    int op ;
    scanf("%d",&op) ;
    clrscr() ;
    int rr, ri ;
    switch(op){
    case 1 :
    rr=su(a, b) ;
    ri=su(c, d) ;
    printf("nc1 + nc2 = %d + %d in",rr,ri) ;
    break ;
    case 2 :
    rr=re(a, b) ;
    ri=re(c, d) ;
    printf("nc1 - nc2 = %d - %d in",rr,ri) ;
    break ;
    case 3 :
    rr=mu(a, b) ;
    ri=mu(c, d) ;
    printf("nc1 * nc2 = %d * %d in",rr,ri) ;
    break ;
    case 4 :
    rr=di(a, b) ;
    ri=di(c, d) ;
    printf("nc1 / nc2 = %d / %d in",rr,ri) ;
    break ;
    default :
    printf(“No hay opciones” ) ;
    break ;
    }
    system("pause" ) ;
    }

    int su(int a, int b){
    int r ;
    r=a+b ;
    return r ;
    }

    int re(int a, int b){
    int r ;
    r=a-b ;
    return r ;
    }

    int mu(int a, int b){
    int r ;
    r=a*b ;
    return r ;
    }

    int di(int a, int b){
    int r ;
    r=a/b ;
    return r ;
    }

    Resolución de ejercicios del lenguaje C [Parte 1]

  • 9)

  • #include <stdio.h>
    #include <stdlib.h>
    #include <conio.h>
    #include <math.h>

    void may(int, int, int ) ;
    void men(int, int, int ) ;
    void asc(int, int, int ) ;
    void inv(int, int, int ) ;

    void main(){
    int i, a, b, c ;
    printf("Numero 1: " ) ;
    scanf("%d",&a) ;
    printf("Numero 2: " ) ;
    scanf("%d",&b ) ;
    printf("Numero 3: " ) ;
    scanf("%d",&c ) ;
    clrscr( ) ;
    printf("1) Mayor entero leidon" ) ;
    printf("2) Menor en valor absoluton" ) ;
    printf("3) Numeros de forma ascendenten" ) ;
    printf("4) Numeros inversos leidosn" ) ;
    int op ;
    scanf("%d",&op ) ;
    switch(op){
    case 1 :
    may(a, b, c ) ;
    break ;
    case 2 :
    men(a, b, c ) ;
    break ;
    case 3 :
    asc(a, b, c ) ;
    break ;
    case 4 :
    inv(a, b, c ) ;
    break ;
    default :
    printf("No hay opcionesn" ) ;
    break ;
    }
    system("pause" ) ;
    }

    void may(int a, int b, int c){
    if(c>a && c>b){
    printf("El mayor es %dn",c ) ;
    }
    if(b>a && b>c){
    printf("El mayor es %dn",b ) ;
    }
    if(a>b && a>c){
    printf("El mayor es %dn",a ) ;
    }
    }

    void men(int a, int b, int c){
    if(c<a && c<b){
    printf("Menor en valor absoluto %dn",abs(c) ) ;
    }
    if(b<a && b<c){
    printf("Menor en valor absoluto %dn",abs(b) ) ;
    }
    if(a<b && a<c){
    printf("Menor en valor absoluto %dn",abs(a) ) ;
    }
    }

    void asc(int a, int b, int c){
    printf("Numeros en orden ascendenten" ) ;
    if(a<b && b<c){
    printf("%d %d %dn",a,b,c ) ;
    }
    if(a<c && c<b){
    printf("%d %d %dn",a,c,b ) ;
    }
    if(b<a && a<c){
    printf("%d %d %dn",b,a,c ) ;
    }
    if(b<c && c<a){
    printf("%d %d %dn",b,c,a ) ;
    }
    if(c<a && c<b){
    printf("%d %d %dn",c,a,b ) ;
    }
    if(c<b && b<a){
    printf("%d %d %dn",b,c,a ) ;
    }
    }

    void inv(int a, int b, int c){
    printf("Numeros escritos inversamente a los leidosn" ) ;
    printf("%d %d %dn",c,b,a ) ;
    }

    lenguaje c

  • 10)

  • #include <stdio.h>
    #include <stdlib.h>
    #include <math.h>

    void main(){
    int a;
    printf("Ingrese año: " ) ;
    scanf("%d",&a ) ;
    if(a%4==0){
    printf("%d es un año bisieston" ) ;
    }
    else{
    printf("%d no es un año bisieston" ) ;
    }
    system("pause" ) ;
    }



programacion

Esto fue todo, pronto la parte 2 con ejercicios y respuestas
No se olviden de comentar, recomendar y dejar puntos si les sirvió


+10


Facultad de Ingeniería-UNLPam



Post con los ejercicios:

IMPORTANTE: En los lugares que aparece una palabra o letra y finaliza con una n va una barra inversa a esta "/" la cual el sitio no reconoce y no la muestra. Es importante ponerla ya que hace los saltos de linea.
Ejemplo: donde dice; bisieston) ;
Ahí va; bisiesto(barra cruzada)n) ;
Datos archivados del Taringa! original
0puntos
6visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

f
firlahion🇦🇷
Usuario
Puntos0
Posts8
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.