lunes, 4 de mayo de 2026

Ejercicio 6.- Perímetro del círculo

 Elabora el algoritmo, el diagrama de flujo y código en C para calcular el perímetro de un círculo. Valida que el radio capturado sea mayor que 0.

🔹 1. Algoritmo (paso a paso)

  1. Inicio
  2. Declarar variables: radio, perimetro
  3. Solicitar el valor del radio
  4. Mientras el radio sea menor o igual a 0 regresa al paso 3.
  5. Calcular: perimetro = 2 * π * radio
  6. Mostrar el perímetro
  7. Fin

🔹 2. Diagrama





🔹 3. Código en C


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

int main() {
    double radio, perimetro;

    // Validar que el radio sea mayor que 0
    do {
        printf("Ingresa el radio del circulo (mayor que 0): ");
        scanf("%lf", &radio);

        if (radio <= 0) {
            printf("Error: el radio debe ser un valor positivo.\n");
        }

    } while (radio <= 0);

    // Usando M_PI de math.h (mayor precisión)
    perimetro = 2 * M_PI * radio;

    printf("El perimetro del circulo es: %.4lf\n", perimetro);

    return 0;
}


Ejercicio 5.- Perímetro de un rectángulo

 Elabora el algoritmo, el diagrama de flujo y código en C para calcular el perímetro de un rectángulo.

🔹 1. Algoritmo (paso a paso)

  1. Inicio
  2. Declarar variables: base, altura, perimetro
  3. Solicitar el valor de la base
  4. Solicitar el valor de la altura
  5. Calcular: perimetro = 2 * (base + altura)
  6. Mostrar el perímetro
  7. Fin

🔹 2. diagrama




🔹 3. Código en C


#include <stdio.h>

int main() {
    float base, altura, perimetro;

    printf("Ingresa la base del rectangulo: ");
    scanf("%f", &base);

    printf("Ingresa la altura del rectangulo: ");
    scanf("%f", &altura);

    perimetro = 2 * (base + altura);

    printf("El perimetro del rectangulo es: %.2f\n", perimetro);

    return 0;
}

Ejercicio 4.- Perímetro de un triángulo

 Elabora el algoritmo, el diagrama de flujo y código en C para calcular el perímetro de un triángulo.

🔹 1. Algoritmo (paso a paso)

  1. Inicio
  2. Declarar variables: lado1, lado2, lado3, perimetro
  3. Solicitar el valor de lado1
  4. Solicitar el valor de lado2
  5. Solicitar el valor de lado3
  6. Calcular: perimetro = lado1 + lado2 + lado3
  7. Mostrar el perímetro
  8. Fin

🔹 2. Diagrama de flujo 





🔹 3. Código en C


#include <stdio.h>

int main() {
    float lado1, lado2, lado3, perimetro;

    printf("Ingresa el valor del lado 1: ");
    scanf("%f", &lado1);

    printf("Ingresa el valor del lado 2: ");
    scanf("%f", &lado2);

    printf("Ingresa el valor del lado 3: ");
    scanf("%f", &lado3);

    perimetro = lado1 + lado2 + lado3;

    printf("El perimetro del triangulo es: %.2f\n", perimetro);

    return 0;
}





lunes, 13 de octubre de 2014

Ejercicio 3.- Área de un cuadrado

Elabora el algoritmo y el diagrama de flujo para calcular el área de un cuadrado.

Nota: Si deseas saber como se calcula el área del cuadrado te invito a que veas el siguiente video.



ALGORITMO

01 INICIO
02 define area 
03 define lado 
04 Captura lado
05 Si lado es igual o menor a cero despliega un letrero “No es posible calcular el área, captura nuevamente el lado”. Ir al paso 04.
06 asignarle a area la multiplicación de lado por lado
07 despliega “El área del cuadrado es:”, area
08 TÉRMINO




Ejercicio 2.- Perímetro de un cuadrado

Elabora el algoritmo y el diagrama de flujo para calcular el perímetro de un cuadrado.

Nota: Si quieres saber como se calcula el perímetro de un cuadrado, aquí te dejo el video.


ALGORITMO

01 INICIO
02 define perimetro 
03 define lado 
04 Captura lado
05 Si lado es igual o menor a cero despliega un letrero “No es posible calcular el perímetro, captura nuevamente el lado”. Ir al paso 04.
06 perimetro es igual a lado por 4
07 despliega “El perímetro del cuadrado es:”, perimetro
08 TÉRMINO


viernes, 13 de marzo de 2009

Ejercicio 1.- Factorial de un número

1) Realiza el algoritmo y el diagrama de flujo donde se determine el factorial de un número entero positivo capturado por el usuario.

Nota: Si antes deseas conocer como se determina el factorial de un número entero positivo te invito a que veas el video:



ALGORITMO
01 INICIO
02 Define las variables total, contador, numero
03 Despliega en la pantalla "Captura el número a determinar su factorial:"
04 Captura numero
05 Si numero igual a cero despliega "El fatorial es igual a 1", ir a la linea final 14
06 Asigna 1 a total
07 Asigna a contador el valor de numero
08 Asigna a total el producto de total por contador09 Asigna a contador la resta de contador menos 1
10 Si contador es igual a cero, ir la linea 12
11 Ir a linea 08
12 Despliega en la pantalla "El factorial del número: ", numero
13 Despliega en la pantalla "Es igual a:", total
14 TERMINO




miércoles, 11 de marzo de 2009

Concepto del algoritmos

Un algoritmo es una lista detallada y ordenada de pasos a seguir para la resolución de un problema o situación.

Es importante que el algoritmo se describa en lenguaje sencillo y fácil de entender, por lo que no recomiendo utilicen conceptos muy técnicos para su desarrollo.

Todo algoritmos debe tener un solo principio y un solo final.