Diferència entre revisions de la pàgina «ASIX-M3-UF1-A2.4-Exercicis estructura iterativa: for»

De wikiserver
Dreceres ràpides: navegació, cerca
Línia 30: Línia 30:
  
 
4. Demanar cinc números i mostrar la suma.
 
4. Demanar cinc números i mostrar la suma.
 
+
<!--
 
<source lang="python">
 
<source lang="python">
 
print("Demanar cinc números i mostrar la suma")
 
print("Demanar cinc números i mostrar la suma")
Línia 40: Línia 40:
 
print("La suma és: %d" %suma)
 
print("La suma és: %d" %suma)
 
</source>
 
</source>
<!---->
+
-->
  
 
5. Igual que l'anterior però només sumant els valors més grans de 10.
 
5. Igual que l'anterior però només sumant els valors més grans de 10.
 
+
<!--
 
<source lang="python">
 
<source lang="python">
 
print("Demanar cinc números i sumar els valors que siguin més grans de 10")
 
print("Demanar cinc números i sumar els valors que siguin més grans de 10")
Línia 54: Línia 54:
 
print("La suma és: %d" %suma)
 
print("La suma és: %d" %suma)
 
</source>
 
</source>
<!---->
+
-->
  
 
6. Calcular el producte dels números del 1 al 10.
 
6. Calcular el producte dels números del 1 al 10.
 
+
<!--
 
<source lang="python">
 
<source lang="python">
 
package ex_for;
 
package ex_for;
Línia 77: Línia 77:
 
}
 
}
 
</source>
 
</source>
<!---->
+
-->
  
 
7. Demanar cinc números i mostrar el valor més gran.
 
7. Demanar cinc números i mostrar el valor més gran.
 
+
<!--
 
Inicialitzeu max = Integer.MIN_VALUE; i aneu actualitzant max a cada iteració.
 
Inicialitzeu max = Integer.MIN_VALUE; i aneu actualitzant max a cada iteració.
  
Línia 109: Línia 109:
 
}
 
}
 
</source>
 
</source>
<!---->
+
-->
 
+
<!--
 
8. Imprimir 20 asteriscos a la mateixa línia.
 
8. Imprimir 20 asteriscos a la mateixa línia.
  
Línia 130: Línia 130:
 
}
 
}
 
</source>
 
</source>
<!---->
+
-->
  
 
9. Fem el mateix però el número d’asteriscos el decideix l’usuari.
 
9. Fem el mateix però el número d’asteriscos el decideix l’usuari.
 
+
<!--
 
<source lang="python">
 
<source lang="python">
 
package ex_for;
 
package ex_for;
Línia 161: Línia 161:
 
}
 
}
 
</source>
 
</source>
<!---->
+
-->
  
 
10. Com l'anterior però fent un quadrat d'asteriscos. Per exemple si l'usuari introdueix el valor 5, imprimirà:
 
10. Com l'anterior però fent un quadrat d'asteriscos. Per exemple si l'usuari introdueix el valor 5, imprimirà:
Línia 171: Línia 171:
 
     * * * * *
 
     * * * * *
 
</pre>
 
</pre>
 
+
<!--
 
<source lang="python">
 
<source lang="python">
 
package ex_for_imbricats;
 
package ex_for_imbricats;
Línia 198: Línia 198:
 
}
 
}
 
</source>
 
</source>
<!---->
+
-->
  
 
11. Com l'anterior però fent un quadrat buit. Per exemple si l'usuari introdueix el valor 5, imprimirà:
 
11. Com l'anterior però fent un quadrat buit. Per exemple si l'usuari introdueix el valor 5, imprimirà:
Línia 208: Línia 208:
 
     * * * * *
 
     * * * * *
 
</pre>
 
</pre>
 
+
<!--
 
<source lang="python">
 
<source lang="python">
 
package ex_for_imbricats;
 
package ex_for_imbricats;
Línia 239: Línia 239:
 
}
 
}
 
</source>
 
</source>
<!---->
+
-->
  
 
12. Escriu un programa que llegeixi un número N i mostri per pantalla el següent:
 
12. Escriu un programa que llegeixi un número N i mostri per pantalla el següent:
Línia 249: Línia 249:
 
     1 2 3 ... N
 
     1 2 3 ... N
 
</pre>
 
</pre>
 
+
<!--
 
<source lang="python">
 
<source lang="python">
 
package ex_for_imbricats;
 
package ex_for_imbricats;
Línia 272: Línia 272:
 
}
 
}
 
</source>
 
</source>
<!---->
+
-->
  
 
13. Realitzar un programa que mostri el següent dibuix per a un nombre de línies demanat a l'usuari (a l’exemple 5)
 
13. Realitzar un programa que mostri el següent dibuix per a un nombre de línies demanat a l'usuari (a l’exemple 5)
Línia 282: Línia 282:
 
     * * * * *
 
     * * * * *
 
</pre>
 
</pre>
 
+
<!--
 
<source lang="python">
 
<source lang="python">
 
package ex_for_imbricats;
 
package ex_for_imbricats;
Línia 306: Línia 306:
 
}
 
}
 
</source>
 
</source>
<!---->
+
-->
  
 
14. Realitzar un programa que mostri el següent dibuix per a un nombre de línies demanat a l'usuari (a l’exemple 5)
 
14. Realitzar un programa que mostri el següent dibuix per a un nombre de línies demanat a l'usuari (a l’exemple 5)
Línia 316: Línia 316:
 
     *  
 
     *  
 
</pre>
 
</pre>
 
+
<!--
 
<source lang="python">
 
<source lang="python">
 
package ex_for_imbricats;
 
package ex_for_imbricats;
Línia 339: Línia 339:
 
}
 
}
 
</source>
 
</source>
<!---->
+
-->
  
 
15. Realitzar un programa que mostri el següent dibuix per a un nombre de línies demanat a l'usuari (a l’exemple 5)
 
15. Realitzar un programa que mostri el següent dibuix per a un nombre de línies demanat a l'usuari (a l’exemple 5)
Línia 349: Línia 349:
 
     * * * * *
 
     * * * * *
 
</pre>
 
</pre>
 
+
<!--
 
<source lang="python">
 
<source lang="python">
 
package ex_for_imbricats;
 
package ex_for_imbricats;
Línia 378: Línia 378:
 
}
 
}
 
</source>
 
</source>
<!---->
+
-->
  
 
16. Realitzar un programa que mostri el següent dibuix per a un nombre de línies demanat a l'usuari (a l’exemple 5)
 
16. Realitzar un programa que mostri el següent dibuix per a un nombre de línies demanat a l'usuari (a l’exemple 5)

Revisió del 13:06, 19 oct 2020

1. Imprimir els números del 1 al 100.

2. Imprimir els números parells del 0 al 98.

3. Imprimir els números del 100 al 1.

4. Demanar cinc números i mostrar la suma.

5. Igual que l'anterior però només sumant els valors més grans de 10.

6. Calcular el producte dels números del 1 al 10.

7. Demanar cinc números i mostrar el valor més gran.

9. Fem el mateix però el número d’asteriscos el decideix l’usuari.

10. Com l'anterior però fent un quadrat d'asteriscos. Per exemple si l'usuari introdueix el valor 5, imprimirà:

    * * * * *
    * * * * *
    * * * * *
    * * * * *
    * * * * *

11. Com l'anterior però fent un quadrat buit. Per exemple si l'usuari introdueix el valor 5, imprimirà:

    * * * * *
    *       *
    *       *
    *       *
    * * * * *

12. Escriu un programa que llegeixi un número N i mostri per pantalla el següent:

    1
    1 2
    1 2 3
    ...
    1 2 3 ... N

13. Realitzar un programa que mostri el següent dibuix per a un nombre de línies demanat a l'usuari (a l’exemple 5)

    * 
    * * 
    * * * 
    * * * * 
    * * * * *

14. Realitzar un programa que mostri el següent dibuix per a un nombre de línies demanat a l'usuari (a l’exemple 5)

    * * * * *
    * * * * 
    * * * 
    * * 
    * 

15. Realitzar un programa que mostri el següent dibuix per a un nombre de línies demanat a l'usuari (a l’exemple 5)

            *
          * *
        * * *
      * * * *
    * * * * *

16. Realitzar un programa que mostri el següent dibuix per a un nombre de línies demanat a l'usuari (a l’exemple 5)

    * * * * *
      * * * *
        * * *
          * *
            *