Lenguaje C

Ejemplos de programas utilizando las funciones printf() y scanf()

Devolver el producto de dos números ingresados

Código.

#include <stdio.h>

int main()
{ int numero1;
  int numero2;
  printf("Ingrese el primer número: ");
  scanf("%d",&numero1);
  printf("Ingrese el segundo número: ");
  scanf("%d",&numero2);
  printf("%dx%d = %d\n", numero1, numero2, numero1*numero2);
  
  return 0;
}
              

Ingrese el primer número: 4
Ingrese el segundo número: 1
4x1 = 4
              

Calcular el cociente y el resto entre los números ingresados

Código.

#include <stdio.h>
int main()
{
  int dividendo, divisor, cociente, resto;
  printf("Ingrese el dividendo: ");
  scanf("%d", &dividendo);
  printf("Ingrese el divisor: ");
  scanf("%d", &divisor);
  /*Calcular el cociente*/
  cociente = dividendo / divisor;
  /*Calcular el resto*/
  resto = dividendo % divisor;
  printf("Cociente = %d\n", cociente);
  printf("Resto = %d", resto);

  return 0;
}
              

Ingrese el dividendo: 13
Ingrese el divisor: 7
Cociente = 1
Resto = 6
              

Intercambiar el valor de dos variables ingresadas

Código.

#include <stdio.h>
int main()
{
  int numero1, numero2, variableTemporal;

  printf("Ingrese el primer numero:");
  scanf("%d",&numero1);
  printf("Ingrese el segundo numero:");
  scanf("%d",&numero2);
  printf("\nAntes del intercambio\n");
  printf("Primer número = %d\n", numero1);
  printf("Segundo número = %d\n", numero2);

  /*Guardo el primer número en la variable temporal*/
  variableTemporal = numero1;

  /*El valor del segundo número es guardado en el primer número*/
  numero1 = numero2;

  /*El valor del la variable temporal (que contiene el primer número) es asignado al segundo número*/
  numero2 = variableTemporal;

  printf("\nDespués del intercambio\n");
  printf("Primer número = %d\n", numero1);
  printf("Segundo número = %d\n", numero2);

  return 0;
}


              

Ingrese el primer numero:15
Ingrese el segundo numero:-7

Antes del intercambio
Primer número = 15
Segundo número = -7

Después del intercambio
Primer número = -7
Segundo número = 15