ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Algorimos Se necesita un nombre, datos de tipo letras palabra string Char[N].


Enviado por   •  14 de Noviembre de 2017  •  Apuntes  •  1.969 Palabras (8 Páginas)  •  264 Visitas

Página 1 de 8

P0

Análisis del problema:

  1. Se necesita un nombre, datos de tipo letras palabra string Char[N].
  2. Se requiere obtener la palabra “hola” y el nombre cinco veces, datos de tipo letras palabra string Char[N].
  3. Se debe emplear palabra “hola” + el nombre, si i<=5

Algoritmo:

1. Dame tu nombre.

2. i<=1

3. Si i<=5  

Entonces i=i+1

4. Muestra  "Hola ",  nombre.

Diagrama de flujo:

[pic 1]

P1

Análisis:

  1. Emplear la formula  i=1; i<=10; i++
  2. Mostrarle al usuario una serie de números del uno al diez

Algoritmo:

1.-inicio

2.-Para i<-1 Hasta 10 Hacer

3.-Escribir '',i

4.-FinPara

5.-Fin

Diagrama de flujo[pic 2]

P2

Análisis de problema:

a) No se solicitara ningún digito de entrada ya que el valor inicial será 1, son datos de tipo numérico enteros.

b) Se necesita obtener los números del 1 al 10 verticalmente, son datos de tipo numérico enteros.

c) Se empleara

Algoritmo: 

1. Definir la constante i=1

2. X=0

3. Si x ˂=10

Entonces i= i+1

4. Muestra el valor de i.

Diagrama de flujo:

[pic 3]

P3

Análisis:

A) Emplear la formula i=10; i>=1; i--

b) Mostrar al usuario una lista de números en forma de lista del 10 al 1

c) Mostrar del 10 al 1

Algoritmo:

1.-Inicio

2.-Para i<-10 Hasta 1 Hacer

3.-Escribir i

4.-FinPara

5.-Fin

Diagrama de flujo.

[pic 4]

P4.

Análisis de problema:

  1. Se debe de solicitar el nombre del alumno, datos de tipo letras
  2. Se deberá obtener cinco veces el nombre, datos de tipo letras
  3. Ir se utilizara i<=5 se repetirá hasta llegar 5

Algoritmo.

  1. Dame tu nombre
  2. Mostrar nombre
  3. I=1
  4. I<=5 entonces 5 si no4
  5. Hacer i=i+1

Diagrama de flujo

[pic 5]

P5.

 análisis de problemas.

a) no se solicitara nada, tiene una constante de i=2

b) se debe obtener los primeros 20 números inpares(1,35,7,11,13,15,17,19,21,23,25,27,31,33,35,37)

c) se utilizara un ciclo repetitivo donde empezara en 2 y se llegara hasta 40 seleccionando los números pares

 Algoritmo

  1. Definir la constante i=2
  2. X= -1
  3. Si x ˂ 19 entonces

x= x+i

  1. Muestra valor de X.

Diagrama de flujo.

[pic 6]

P6

análisis de problemas

a) no se solicitara nada, tiene una constante de i=2

b) se debe obtener los primeros 20 números pares (2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40)

c) se utilizara un ciclo repetitivo donde empezara en 2 y se llegara hasta 40 seleccionando los números pares

 Algoritmo

1.        Definir la constante i=2

2.           Si i˂ 19 entonces

3.        Muestra valor de i

Diagrama de flujo

[pic 7]

P7

Analisis:

  1. Se debe de obtener los primeros 25 numeros primos  

b)se deben de hacer las siguientes operaciones
(i = 2; i <= 100; i++)
(j = 2; j < i; j ++)

Algoritmo

1)Inicio
2)Para i<-2 Hasta 100 Hacer

3)m=2

4)b=verdadero

5)Mientras b = Verdadero y m < i Hacer

        6)si i % m = 0 Entonces

7)b = Falso

        8)Sino

        9)m=m+1

        10)FinSi

        11)FinMientras

        12)si b = Verdadero Entonces

        13)Escribir i

        14)FinSi

        15)Fin Para
16)Fin

Diagrama de flujo

[pic 8]

8.- Que pida como entrada un número y como salida imprima la lista del 1 al número entrante, ejemplo: Dame un número: 5 La lista de los números es: 1 2 3 4 5

1. Análisis de problema.

a) Se solicita un número, son datos de tipo numérico enteros.

b) Se necesita obtener los números del 1 al número entrante, son datos de tipo numérico enteros.

c) Se empleara i hasta el número entrante

2. Algoritmo: 

1. Dame un  número

2. mostrar número

3.inicializar variable de 1 al numero entrante

Diagrama de flujo

[pic 9]

9.- Que pida como entrada un N número de datos, después pida valores para cada dato y como salida imprima la suma de ese conjunto de datos.

Análisis del problema
a) se debe pedir un numero N de datos, valores para cada dato
b) se debe de imprimir la suma de ese conjunto de datos
c)se debe de utilizar las siguientes operaciones
(i=1; i<=a; i++)
("%d+%d=%d\n",a,i,b)

Algoritmo
1)Inicio
2)Escribir 'Dame el numero de datos a ingresar'

...

Descargar como (para miembros actualizados) txt (12 Kb) pdf (801 Kb) docx (659 Kb)
Leer 7 páginas más »
Disponible sólo en Clubensayos.com