Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


MATERIAL DE ESTUDIO DE VISUAL BASIC, Apuntes de Programación C

ES MATERIAL DE ESTUDIO DEL LENGUAJE DE PROGRAMACION DE VISUAL BASIC

Tipo: Apuntes

2018/2019

Subido el 23/07/2022

ignacio-flores-1
ignacio-flores-1 🇧🇴

4 documentos

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
EJERCICIOS PARA RESOLVER CON PSEUDO-CODIGO
En los problemas que se tienen más abajo, desarrolle el programa en
Seudocódigo que solucione dicho problema. En los algoritmos debe
traducirlos a Seudocódigo y efectuar luego lo que se pide.
1. Hallar y mostrar la sumatoria de los números del 1 al 10
2. Hallar e imprimir el factorial de un numero dado N, entero positivo
3. Hallar la suma de los 20 primeros números pares
4. Hallar la suma de los 10 primeros múltiplos de 3
5. Generar e imprimir los múltiplos de 7 en el intervalo 100 a 200
6. Calcular el cuadrado de un numero dado, por el siguiente método:
Si N=4 -> su cuadrado es: 1 + 3 + 5 + 7 = 16
Si N=5 -> su cuadrado es: 1 + 3 + 5 + 7 + 9 = 25
7. Hallar la suma de la siguiente serie: 1, 1/2 , 1/3, 1/4, 1/5, 1/6,
1/7, ....... , 1/10
8. Hallar la suma de la siguiente serie: 1/2, 3/4, 5/8, 7/16, 9/32,
11/64,......., 19/1024
9. Calcular PI mediante la serie de Gregory
PI/4 = 1 - 1/3 + 1/5 - 1/7 + 1/9 ......
Con 100 términos
10. Calcular PI mediante la serie de Gregory
PI/4 = 1 - 1/3 + 1/5 - 1/7 + 1/9 ......
Hasta que w > 0.0003, w = ABS(ti ABS(ti-1))
11. Generar y mostrar los primeros 50 números (términos) de las
series:
a) 1, 3, 9, 27, 81, 243, ……
b) 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ……
c) 0, 6, 0, 6, 6, 6, 12, 12, 18, 24, 30 ……
12. Leídos 10 números, hallar y mostrar el promedio de todos ellos
13. Leídos 10 números, hallar e imprimir el mayor de ellos
14. Leídos 10 números, diga cuantos de ellos son positivos
15. Leídos 10 números, diga cuantos de ellos son positivos, cuantos
negativos y cuantos son ceros.
16. Leídos 10 números, diga cuantos de ellos son pares y cuantos
son impares
17. Leídos 10 números, diga cuantos de ellos son múltiplos de 3,
cuantos múltiplos de 5 y cuántos múltiplo de ambos. Considere
que 15 y sus múltiplos pueden corresponder a los 3 casos.
18. Leídos 10 números, diga cuantos de ellos son múltiplos de 3,
cuantos múltiplos de 5 y cuántos múltiplo de ambos. Considere
que 15 sólo corresponde al tercer caso y también todos los
múltiplos de 15 (de 3 y 5).
19. Leídos 10 números que representan notas, diga cuantos
corresponden a cada una de las siguientes categorías:
Excelente si 80 < nota <= 100
Muy Bueno si 70 < nota <= 80
pf3
pf4

Vista previa parcial del texto

¡Descarga MATERIAL DE ESTUDIO DE VISUAL BASIC y más Apuntes en PDF de Programación C solo en Docsity!

EJERCICIOS PARA RESOLVER CON PSEUDO-CODIGO

En los problemas que se tienen más abajo, desarrolle el programa en Seudocódigo que solucione dicho problema. En los algoritmos debe traducirlos a Seudocódigo y efectuar luego lo que se pide.

  1. Hallar y mostrar la sumatoria de los números del 1 al 10
  2. Hallar e imprimir el factorial de un numero dado N, entero positivo
  3. Hallar la suma de los 20 primeros números pares
  4. Hallar la suma de los 10 primeros múltiplos de 3
  5. Generar e imprimir los múltiplos de 7 en el intervalo 100 a 200
  6. Calcular el cuadrado de un numero dado, por el siguiente método: Si N=4 -> su cuadrado es: 1 + 3 + 5 + 7 = 16 Si N=5 -> su cuadrado es: 1 + 3 + 5 + 7 + 9 = 25
  7. Hallar la suma de la siguiente serie: 1, 1/2 , 1/3, 1/4, 1/5, 1/6, 1/7, ....... , 1/
  8. Hallar la suma de la siguiente serie: 1/2, 3/4, 5/8, 7/16, 9/32, 11/64,......., 19/
  9. Calcular PI mediante la serie de Gregory PI/4 = 1 - 1/3 + 1/5 - 1/7 + 1/ ...... Con 100 términos
  10. Calcular PI mediante la serie de Gregory PI/4 = 1 - 1/3 + 1/5 - 1/7 + 1/ ...... Hasta que w > 0.0003, w = ABS(ti – ABS(ti-1))
  11. Generar y mostrar los primeros 50 números (términos) de las series: a) 1, 3, 9, 27, 81, 243, …… b) 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, …… c) 0, 6, 0, 6, 6, 6, 12, 12, 18, 24, 30 ……
  12. Leídos 10 números, hallar y mostrar el promedio de todos ellos
  13. Leídos 10 números, hallar e imprimir el mayor de ellos
  14. Leídos 10 números, diga cuantos de ellos son positivos
  15. Leídos 10 números, diga cuantos de ellos son positivos, cuantos negativos y cuantos son ceros.
  16. Leídos 10 números, diga cuantos de ellos son pares y cuantos son impares
  17. Leídos 10 números, diga cuantos de ellos son múltiplos de 3, cuantos múltiplos de 5 y cuántos múltiplo de ambos. Considere que 15 y sus múltiplos pueden corresponder a los 3 casos.
  18. Leídos 10 números, diga cuantos de ellos son múltiplos de 3, cuantos múltiplos de 5 y cuántos múltiplo de ambos. Considere que 15 sólo corresponde al tercer caso y también todos los múltiplos de 15 (de 3 y 5).
  19. Leídos 10 números que representan notas, diga cuantos corresponden a cada una de las siguientes categorías: Excelente si 80 < nota <= 100 Muy Bueno si 70 < nota <= 80

Bueno si 60 < nota <= 70 Regular si 40 < nota <= 60 Malo si 0 <= nota <= 40

  1. Leída una nota (un número entre 0 y 100), se quiere emitir un mensaje según las siguientes consideraciones: “APROBADO” si la nota es mayor o igual que 51, “REPROBADO” si la nota no es cero pero es menor que 50, “ABANDONO” si la nota es cero y, “CASO ESPECIAL” si la nota es menor a 51 y mayor o igual a
  2. Leído un número, descomponer en sus factores primos y mostrarlos. Por ejemplo, el 24 se descompone en 2x2x2x3=24, el 27 en 3x3x3=27 y 56 en 2x2x2x7=56.
  3. Leído un número, descomponer en sus factores primos y mostrar su suma. Para los mismos números del ejercicio 20) tendríamos las sumas de: 9, 9 y 13 respectivamente.
  4. Leído un número, diga en cuantos factores primos diferentes se descompone. Para los mismos números del ejercicio 2) tendríamos 24 -> 2, 27 -> 1 y 56 -> 2, respectivamente.
  5. Dados 2 números, calcular y mostrar el mcd de dichos números
  6. Dados 2 números A y B, efectuar la multiplicación por el método de sumas sucesivas.
  7. Dados 2 números A y B (A > B), efectuar la división por el método de restas sucesivas. Mostrar el resto si es que queda.
  8. Dados 2 números A y B, con A distinto de B (no sabemos cual es el mayor), efectuar la división por el método de restas sucesivas del mayor entre el menor. Mostrar el resto si es que queda.
  9. Dado un número, diga si este es un número primo o no. Un número primo es aquel que tiene solo 2 divisores.
  10. Leído un numero (entero y positivo), diga si es o no un número perfecto. Un número es perfecto si es igual a la suma de todos sus divisores, excepto el mismo número. Por ejemplo 6 = 1 + 2 + 3 y 28 = 1 + 2 + 4 + 7 + 14, son números perfectos.
  11. Leído un número (entero y positivo), diga si es o no un número espejo. Un numero es espejo si visto de izquierda a derecha o a la inversa es el mismo número. Por ejemplo 12321, 55, 124421 y 333333333 son números espejo.
  12. Mostrar todos los números primos positivos menores a 1000
  13. Mostrar los primeros 10 números perfectos.
  14. Leídos 3 números, calcular y mostrar el mcd de dichos números
  15. Leído un número (entero y positivo), rotar sus dígitos hacia la derecha. Por ejemplo 12345 rotado a derecha es 51234 (el último de la derecha será el primero de la izquierda).
  16. Leído un numero (entero y positivo), rotar sus dígitos hacia la Izquierda. Por ejemplo 12345 rotado a izquierda es 23451 (el primero de la izquierda será el último de la derecha).

6 Mostrar S 7 FIN

  1. Dado el siguiente algoritmo, describa el problema que resuelve (pruebe con 3 y 5, luego con 5 y 3). De un ejemplo que haga que el algoritmo falle(si falla, cual la solución ?). 1 Leer A, B 2 S  0 3 S  S + A 4 B  B - 1 5 Si B>0 Entonces Ir a 3 6 Mostrar S 7 FIN
  2. Dado el siguiente algoritmo, describa el problema que resuelve (pruebe con 8 y 2, luego con 8 y 3). De un ejemplo que haga que el algoritmo falle(si falla, cual la solución ?). 1 Leer P, Q 2 C  0 3 Si P>Q Entonces May  P : Men  Q 4 Si Q>P Entonces May  Q : Men  P 5 May  May - Men : C  C + 1 6 Si May>=Men Entonces Ir a 5 7 Mostrar C 8 FIN
  3. Dado el siguiente algoritmo, describa el problema que resuelve (pruebe con los números 7, 8, 9 y 11). 1 Leer N // suponemos que el N leído será entero y positivo 2 C0 : D 0 3 C C+ 4 Si N mod C = 0 Entonces D D+ 5 Si C < N Entonces Ir a 3 6 Si D = 2 Entonces mostrar “Si es” Sino Mostrar “No es” 7 FIN
  4. Dado el siguiente algoritmo, describa el problema que resuelve (pruebe con los números 7, 8, 9 y 11). 1 Leer N // suponemos que el N leído será entero y positivo 2 C1 : D 0 3 C C+ 4 Si N mod C = 0 Entonces D D+ 5 Si C < N/2 Entonces Ir a 3 6 Si D = 0 Entonces mostrar “Si es ...” Sino Mostrar “No es ...” 7 FIN