Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Estruturas de Repetição 'Repita Para': Exercícios e Soluções em Seudocódigo e Java, Notas de aula de Programação Funcional

Fundamentos de programacion para aprender en corto tiempo

Tipologia: Notas de aula

2022

Compartilhado em 09/10/2023

dudalina
dudalina 🇧🇷

1 / 8

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Claro, aquí tienes diez ejercicios de estructura de repetición "Repita Para", junto con sus soluciones
en seudocódigo y en Java:
**Ejercicio 1:** Imprimir los números del 1 al 10.
**Seudocódigo:**
```
Repita Para i desde 1 hasta 10
Imprimir i
Fin Repita
```
**Java:**
```java
for (int i = 1; i <= 10; i++) {
System.out.println(i);
}
```
**Ejercicio 2:** Calcular la suma de los primeros 100 números naturales.
**Seudocódigo:**
```
suma = 0
Repita Para i desde 1 hasta 100
suma = suma + i
Fin Repita
Imprimir "La suma es: " + suma
```
**Java:**
pf3
pf4
pf5
pf8

Pré-visualização parcial do texto

Baixe Estruturas de Repetição 'Repita Para': Exercícios e Soluções em Seudocódigo e Java e outras Notas de aula em PDF para Programação Funcional, somente na Docsity!

Claro, aquí tienes diez ejercicios de estructura de repetición "Repita Para", junto con sus soluciones en seudocódigo y en Java: Ejercicio 1: Imprimir los números del 1 al 10. Seudocódigo:

Repita Para i desde 1 hasta 10 Imprimir i Fin Repita 

Java:

for (int i = 1; i <= 10; i++) { System.out.println(i); } 

Ejercicio 2: Calcular la suma de los primeros 100 números naturales. Seudocódigo:

suma = 0 Repita Para i desde 1 hasta 100 suma = suma + i Fin Repita Imprimir "La suma es: " + suma 

Java:

int suma = 0; for (int i = 1; i <= 100; i++) { suma = suma + i; } System.out.println("La suma es: " + suma); 

Ejercicio 3: Imprimir los números pares del 2 al 20. Seudocódigo:

Repita Para i desde 2 hasta 20 paso 2 Imprimir i Fin Repita 

Java:

for (int i = 2; i <= 20; i += 2) { System.out.println(i); } 

Ejercicio 4: Calcular el producto de los primeros 15 números naturales. Seudocódigo:

producto = 1 Repita Para i desde 1 hasta 15 producto = producto * i ## ``` **Ejercicio 6:** Calcular la suma de los primeros 50 números pares. **Seudocódigo:** 

suma = 0 Repita Para i desde 2 hasta 100 paso 2 suma = suma + i Fin Repita Imprimir "La suma es: " + suma

**Java:** ```java int suma = 0; for (int i = 2; i <= 100; i += 2) { suma = suma + i; } System.out.println("La suma es: " + suma); 

Ejercicio 7: Imprimir los números del 10 al 1 en orden descendente. Seudocódigo:

Repita Para i desde 10 hasta 1 paso - Imprimir i Fin Repita 

Java:

for (int i = 10; i >= 1; i--) { System.out.println(i); } 

Ejercicio 8: Calcular el factorial de un número ingresado por el usuario. Seudocódigo:

Leer n factorial = 1 Repita Para i desde 1 hasta n factorial = factorial * i Fin Repita Imprimir "El factorial de " + n + " es: " + factorial 

Java:

import java.util.Scanner; Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); int factorial = 1; for (int i = 1; i <= n; i++) { factorial = factorial * i; } System.out.println("El factorial de " + n + " es: " + factorial); 

Fin Para Si esPrimo Entonces suma = suma + numero cont = cont + 1 Fin Si numero = numero + 1 Fin Repita Imprimir "La suma de los primeros 20 números primos es: " + suma

**Java:** ```java int suma = 0; int cont = 0; int numero = 2; while (cont < 20) { boolean esPrimo = true; for (int i = 2; i <= numero / 2; i++) { if (numero % i == 0) { esPrimo = false; break; } } if (esPrimo) { suma = suma + numero; cont = cont + 1; } numero = numero + 1; } System.out.println("La suma de los primeros 20 números primos es: " + suma); 

Estos ejercicios ilustran cómo utilizar la estructura de repetición "Repita Para" en programación y cómo aplicarla en situaciones diversas para resolver problemas.