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

Fundamentos de Programación.Algoritmo


Enviado por   •  8 de Mayo de 2022  •  Tarea  •  1.156 Palabras (5 Páginas)  •  105 Visitas

Página 1 de 5

Integrantes:

Bravo Zambrano Edith Mariuxi

López Morales Erick Paul

Carrera:

Ingeniería Civil


Docente:

Silvia Mayte Arévalo Navarrete


NRC:

8280


Materia:

Fundamentos de Programación

[pic 1][pic 2]


1._Desarrollar un algoritmo que pida que se ingrese por teclado números hasta que se introduzca un cero. Luego debe imprimir la suma y la media de todos los números introducidos.

Algoritmo

Suma <-0, cont <-0, num <-0;

leer núm;

acumulo: suma <- suma + num

cont = cont + 1

Leer num

Si cont = 0 (No hemos introducido ningún número) -> media = 0

media = suma / cont;

mostrar suma y media;

      inicio

        int num;

        int suma, cont;

        float ;

        escribir “ si numero ingresado = 0 salir ";

               while (num = 0 )

               {

             suma = suma + num;

                   cont = cont + 1 ;

             cout <- " Número (0 para salir): " ;

        }

        // Si cont = 0 “no puedo realizar la división”

        si (cont> 0 )

             {

                media = float (suma) / cont;

        }

        cout <- " Suma =" < suma < endl;

        cout <- " Medio = " media = float (suma) / cont;

        return  0 ;

 }

Fin

2.- Realizar un algoritmo que pida la cantidad de números por teclado a introducir. El programa debe informar de cuantos números introducidos son mayores que 0, menores que 0 e iguales a 0.

Algoritmo

 Num<-0,  cont_negativos <-0, cont_positivos <-0, cont_ceros <-0 ;

int num;

int cont_negativos;

int cont_positivos;

int cont_ceros;

int cantidad_num, i;

cout < " ¿Cuántos números vas a introducir ? " ;

Inicio

        ingrese <-cantidad_num;

        para (i = 1 ; i <= cantidad_num; i ++)

              {

                cout <- " Número " <- i <- "  " ;

                ingrese <- num;

                si (num> 0 )

                            {

                cont_positivos = cont_positivos + 1 ;

                }

                {

                si (num < 0 )

                            {

                cont_negativos --;

                }

                {

                cont_ceros ++;

                            }                

        }

        cout <-" Números positivos: " <- cont_positivos;

        cout <- " Números negativos: " <- cont_negativos;

        cout <- " Números igual a 0: " <-cont_ceros;

        return  0 ;

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (2 Mb) docx (2 Mb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com