Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Escribir un programa que pida al usuario dos números y muestre por pantalla su
división. Si el divisor es cero el programa debe mostrar un error.
Algoritmo dividir_dos_numeros
Definir n1, n2,resultado Como Entero
Escribir "digite un numeo al azar "
leer n1
Escribir "digite otro numero al azar"
leer n2
resultado <-n1/n2
Escribir " el resultado es:",resultado
FinAlgoritmo
Repetir
escribir nombre
Hasta Que n =0
FinAlgoritmo
4. Escribir un programa que pida al usuario que introduzca una frase en la consola y
muestre por pantalla la frase invertida.
Algoritmo detarea
Definir n Como Entero
Definir palabra,x Como Caracter
Escribir "Ingresa una palabra"
leer palabra
n = Longitud (palabra)
X = ""
Mientras n > 0 Hacer
x = x + Subcadena (palabra, n, n)
n=n-1
FinMientras
Escribir "La palabra ",palabra," invertida es:",x
FinAlgoritmo
5. Escribir un programa que pregunte por consola por los productos de una cesta de la
compra, separados por comas, y muestre por pantalla cada uno de los productos en
una línea distinta.
#include <stdio.h>
#include <string.h>
int main() {
char products[100];
printf("Ingresa los productos de la cesta (separados por comas): ");
scanf("%[^\n]s", products); // Lee la línea completa de productos
char *token = strtok(products, ","); // Divide la línea en tokens (productos) separados por
comas
while (token != NULL) {
printf("Producto: %s\n", token);
token = strtok(NULL, ","); // Obtiene el siguiente token
}
return 0;