Diferència entre revisions de la pàgina «M3 - Programació estructurada / Exercicis UF1: Proves»

De wikiserver
Dreceres ràpides: navegació, cerca
(2020-21)
Línia 7: Línia 7:
 
1. Fes un programa que demani dos números senars més grans que 4 i mostri el següent (en l'exemple els números són 5 -files- i 7 -columnes-) '''1,5 punts'''
 
1. Fes un programa que demani dos números senars més grans que 4 i mostri el següent (en l'exemple els números són 5 -files- i 7 -columnes-) '''1,5 punts'''
 
<pre>
 
<pre>
   Ex. 5 i 7                                             Ex. 7 i  5
+
   Ex. 5 i 7                                        
  
   1  3  5  7                                         1  3  5   
+
   1  3  5  7                                        
     6  4  2                                             4  2
+
     6  4  2                                      
   1  3  5  7                                         1  3  5
+
   1  3  5  7                                      
     6  4  2                                             4  2             
+
     6  4  2                                                    
   1  3  5  7                                         1  3  5
+
   1  3  5  7                                    
                                                          4  2
+
                                                     
                                                        1  3  5
+
                                                     
 
</pre>
 
</pre>
  

Revisió del 18:40, 25 feb 2021

2020-21

Prova 2

Recorda: Scanner teclat = new Scanner(System.in);

1. Fes un programa que demani dos números senars més grans que 2 i mostri el següent (en l'exemple els números són 5 -files- i 7 -columnes-) 1,5 punts

   Ex. 5 i 7                             Ex. 7 i 3

   1 2 3 4   6                           1 2   4 5 6       
     6   4 3 2 1                           6 5 4   2 1
   1 2 3 4   6                           1 2   4 5 6
     6   4 3 2 1                           6 5 4   2 1
   1 2 3 4   6                           1 2   4 5 6
                                           6 5 4 3 2 1
                                         1 2   4 5 6

2. Escriu un programa que mostri tots el números de 3 xifres que compleixen que cada dígit és divisible per l'anterior. 1 punt

Ex

111 (1%1=0 i 1%1=0), 211 (2%1=0 i 1%1=0), 221 (2%2=0 i 2%1=0) ...

3. Fes un programa que demani un número de línies (més gran que 4 i imparell) i "dibuixi" la lletra 'S' (en l'exemple el número és 7) 1,5 punts

   # # # # # # #                     
   # 
   #      
   # # # # # # #                                              
               #       
               #       
   # # # # # # # 

4. En una seqüencia de números enters positius acabada en -1, determinar si s’ha produït una seqüencia de 5 números en la que cada número és més gran que l'anterior o una seqüencia de 5 números en la que cada número és menor que l'anterior. 2 punts

Exemple 1

3 7 22 3 4 67 12 87 76 111 124 33 45 56 77 -1 → NO

Exemple 2

3 7 22 3 4 67 12 87 76 111 124 33 45 56 77 88 99   → SÍ

Exemple 3

3 7 22 3 4 67 12 87 76 111 124 88 45 36 17 11 → SÍ

5. Mostra per pantalla aquesta "representació" a partir d’un número introduït (en el exemple 5). 2 punts

        1
      2 1 2
    3 2 1 2 3
  4 3 2 1 2 3 4
5 4 3 2 1 2 3 4 5

6. Mostra per pantalla aquesta "representació" a partir d’un número introduït (en el exemple 5). 2 punts

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