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", ÷ndo);
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