#include <stdio.
h>
int main() {
int numero;
// Solicitar al usuario el número
printf("Ingrese un número para obtener su tabla de multiplicar: ");
scanf("%d", &numero);
// Imprimir la tabla de multiplicar
printf("Tabla de multiplicar del %d:\n", numero);
for (int i = 1; i <= 10; i++) {
printf("%d x %d = %d\n", numero, i, numero * i);
return 0;
}
#include <stdio.h>
int main() {
int numero;
// Bucle para leer números indefinidamente hasta que se ingrese un
cero
do {
// Solicitar al usuario un número entero
printf("Ingrese un número entero (0 para salir): ");
scanf("%d", &numero);
// Imprimir el número ingresado
if (numero != 0) {
printf("Número ingresado: %d\n", numero);
} while (numero != 0);
printf("Programa terminado.\n");
return 0;
}
#include <stdio.h>
int main() {
int n, i;
int numero;
int sumaCuadrados = 0;
// Solicitar al usuario el tamaño del grupo de datos
printf("Ingrese el tamaño del grupo de datos: ");
scanf("%d", &n);
// Validar que el tamaño del grupo sea positivo
if (n <= 0) {
printf("El tamaño del grupo debe ser un número positivo.\n");
return 1;
// Leer los números enteros positivos y calcular la suma de sus
cuadrados
for (i = 0; i < n; i++) {
// Solicitar al usuario un número entero positivo
printf("Ingrese un número entero positivo: ");
scanf("%d", &numero);
// Validar que el número sea positivo
if (numero <= 0) {
printf("El número debe ser positivo. Intente nuevamente.\n");
i--; // Para repetir la iteración actual
continue;
// Calcular el cuadrado del número y sumarlo a la suma de
cuadrados
sumaCuadrados += numero * numero;
// Imprimir la suma de los cuadrados
printf("La suma de los cuadrados es: %d\n", sumaCuadrados);
return 0;
}
#include <stdio.h>
int main() {
int n, i;
float salario, nominaTotal = 0.0, promedioSalarios;
// Solicitar al usuario el número de profesores
printf("Ingrese el número de profesores: ");
scanf("%d", &n);
// Validar que el número de profesores sea positivo
if (n <= 0) {
printf("El número de profesores debe ser un número positivo.\n");
return 1;
// Leer los salarios de los profesores y calcular la nómina total
for (i = 0; i < n; i++) {
// Solicitar al usuario el salario del profesor
printf("Ingrese el salario del profesor %d: ", i + 1);
scanf("%f", &salario);
// Validar que el salario sea positivo
if (salario < 0) {
printf("El salario debe ser un número positivo. Intente
nuevamente.\n");
i--; // Para repetir la iteración actual
continue;
// Sumar el salario a la nómina total
nominaTotal += salario;
// Calcular el promedio de los salarios
promedioSalarios = nominaTotal / n;
// Imprimir la nómina total y el promedio de los salarios
printf("La nómina total es: %.2f\n", nominaTotal);
printf("El promedio de los salarios es: %.2f\n", promedioSalarios);
return 0;
}
#include <stdio.h>
void serieUlam(int numero, int tamaño) {
printf("Serie de Ulam para el número %d:\n", numero);
printf("%d ", numero);
while (tamaño > 1) {
if (numero % 2 == 0) {
// Si es par, dividir entre 2
numero /= 2;
} else {
// Si es impar, multiplicar por 3 y sumar 1
numero = numero * 3 + 1;
printf("%d ", numero);
tamaño--;
printf("\n");
int main() {
int numero, tamaño;
// Solicitar al usuario el número entero positivo
printf("Ingrese un número entero positivo para iniciar la serie de
Ulam: ");
scanf("%d", &numero);
// Validar que el número sea positivo
if (numero <= 0) {
printf("El número debe ser positivo.\n");
return 1;
// Solicitar al usuario el tamaño de la serie
printf("Ingrese el tamaño de la serie de Ulam: ");
scanf("%d", &tamaño);
// Generar e imprimir la serie de Ulam
serieUlam(numero, tamaño);
return 0;