Diferència entre revisions de la pàgina «Exercicis emprant condicionals en C i Python»
Salta a la navegació
Salta a la cerca
m |
m |
||
(Hi ha 5 revisions intermèdies del mateix usuari que no es mostren) | |||
Línia 1: | Línia 1: | ||
− | 1) Feu un programa que demani dos números i digui | + | 1) Feu un programa que demani dos números i digui si el primer és més gran que el segon, o si és més petit (o igual). |
$ '''./01_enunciat.py''' | $ '''./01_enunciat.py''' | ||
a: 4 | a: 4 | ||
b: 5 | b: 5 | ||
− | El número 4 és més petit que 5 | + | El número 4 és més petit (o igual) que 5 |
$ '''./01_enunciat.py''' | $ '''./01_enunciat.py''' | ||
a: 5 | a: 5 | ||
Línia 14: | Línia 14: | ||
a: 2 | a: 2 | ||
b: 3 | b: 3 | ||
− | El número 2 és més petit que 3 | + | El número 2 és més petit (o igual) que 3 |
$ '''./e''' | $ '''./e''' | ||
a: 3 | a: 3 | ||
Línia 20: | Línia 20: | ||
El número 3 és més gran que 2 | El número 3 és més gran que 2 | ||
− | 2) Feu un programa que demani | + | 2) Feu un programa que demani un número i digui si és positiu, negatiu o zero. |
$ '''./02_enunciat.py''' | $ '''./02_enunciat.py''' | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
a: -3 | a: -3 | ||
El número -3 és negatiu | El número -3 és negatiu | ||
− | $ '''./ | + | $ '''./02_enunciat.py''' |
a: 0 | a: 0 | ||
El número 0 és zero | El número 0 és zero | ||
− | $ '''./ | + | $ '''./02_enunciat.py''' |
a: 7 | a: 7 | ||
El número 7 és positiu | El número 7 és positiu | ||
− | $ gcc | + | $ gcc 02_enunciat.c -o '''e''' |
$ '''./e''' | $ '''./e''' | ||
a: -7 | a: -7 | ||
El número -7 és negatiu | El número -7 és negatiu | ||
− | + | 3) Feu un programa que demani un número i digui si és múltiple de cinc i si és múltiple d'onze. | |
− | $ '''./ | + | $ '''./03_enunciat.py ''' |
a: 55 | a: 55 | ||
El número 55 és divisible per 5 | El número 55 és divisible per 5 | ||
El número 55 és divisible per 11 | El número 55 és divisible per 11 | ||
− | $ '''./ | + | $ '''./03_enunciat.py ''' |
a: 22 | a: 22 | ||
El número 22 no és divisible per 5 | El número 22 no és divisible per 5 | ||
El número 22 és divisible per 11 | El número 22 és divisible per 11 | ||
− | $ '''./ | + | $ '''./03_enunciat.py''' |
a: 25 | a: 25 | ||
El número 25 és divisible per 5 | El número 25 és divisible per 5 | ||
El número 25 no és divisible per 11 | El número 25 no és divisible per 11 | ||
− | $ gcc | + | $ gcc 03_enunciat.c -o '''e''' |
$ '''./e''' | $ '''./e''' | ||
a: 550 | a: 550 | ||
Línia 83: | Línia 58: | ||
El número 550 és divisible per 11 | El número 550 és divisible per 11 | ||
− | + | 4) Feu un programa que demani un número i digui si és parell o senar. | |
− | $ '''./ | + | $ '''./04_enunciat.py ''' |
a: 45 | a: 45 | ||
El número 45 és senar | El número 45 és senar | ||
− | $ '''./ | + | $ '''./04_enunciat.py''' |
a: 94 | a: 94 | ||
El número 94 és parell | El número 94 és parell | ||
− | $ gcc | + | $ gcc 04_enunciat.c -o '''e''' |
$ '''./e''' | $ '''./e''' | ||
a: 2 | a: 2 | ||
Línia 99: | Línia 74: | ||
a: 3 | a: 3 | ||
El número 3 és senar | El número 3 és senar | ||
+ | |||
+ | 5) Feu un programa que demani tres números i digui quin és el màxim. | ||
+ | |||
+ | $ '''./05_enunciat.py''' | ||
+ | a: 1 | ||
+ | b: 2 | ||
+ | c: 3 | ||
+ | El número 3 és el més gran | ||
+ | $ '''./05_enunciat.py''' | ||
+ | a: 1 | ||
+ | b: 3 | ||
+ | c: 2 | ||
+ | El número 3 és el més gran | ||
+ | $ '''./05_enunciat.py''' | ||
+ | a: 3 | ||
+ | b: 2 | ||
+ | c: 1 | ||
+ | El número 3 és el més gran | ||
+ | |||
+ | $ gcc 05_enunciat.c -o '''e''' | ||
+ | $ '''./e''' | ||
+ | a: 22 | ||
+ | b: 33 | ||
+ | c: 11 | ||
+ | El número 33 és el més gran | ||
6) Feu un programa que demani un any i digui si és [https://ca.wikipedia.org/wiki/Any_de_trasp%C3%A0s any de traspàs] o no. | 6) Feu un programa que demani un any i digui si és [https://ca.wikipedia.org/wiki/Any_de_trasp%C3%A0s any de traspàs] o no. | ||
+ | |||
+ | ''Any de traspàs'': '''Múltiple de 4 excepte múltiples de 100, però els de 400 si ho són.''' | ||
$ '''./06_enunciat.py''' | $ '''./06_enunciat.py''' | ||
Línia 117: | Línia 119: | ||
$ gcc 06_enunciat.c -o '''e''' | $ gcc 06_enunciat.c -o '''e''' | ||
$ '''./e''' | $ '''./e''' | ||
− | + | Any: 1714 | |
L'any 1714 no és de traspàs | L'any 1714 no és de traspàs |
Revisió de 17:48, 5 oct 2022
1) Feu un programa que demani dos números i digui si el primer és més gran que el segon, o si és més petit (o igual).
$ ./01_enunciat.py a: 4 b: 5 El número 4 és més petit (o igual) que 5 $ ./01_enunciat.py a: 5 b: 4 El número 5 és més gran que 4
$ gcc 01_enunciat.c -o e $ ./e a: 2 b: 3 El número 2 és més petit (o igual) que 3 $ ./e a: 3 b: 2 El número 3 és més gran que 2
2) Feu un programa que demani un número i digui si és positiu, negatiu o zero.
$ ./02_enunciat.py a: -3 El número -3 és negatiu $ ./02_enunciat.py a: 0 El número 0 és zero $ ./02_enunciat.py a: 7 El número 7 és positiu
$ gcc 02_enunciat.c -o e $ ./e a: -7 El número -7 és negatiu
3) Feu un programa que demani un número i digui si és múltiple de cinc i si és múltiple d'onze.
$ ./03_enunciat.py a: 55 El número 55 és divisible per 5 El número 55 és divisible per 11 $ ./03_enunciat.py a: 22 El número 22 no és divisible per 5 El número 22 és divisible per 11 $ ./03_enunciat.py a: 25 El número 25 és divisible per 5 El número 25 no és divisible per 11
$ gcc 03_enunciat.c -o e $ ./e a: 550 El número 550 és divisible per 5 El número 550 és divisible per 11
4) Feu un programa que demani un número i digui si és parell o senar.
$ ./04_enunciat.py a: 45 El número 45 és senar $ ./04_enunciat.py a: 94 El número 94 és parell
$ gcc 04_enunciat.c -o e $ ./e a: 2 El número 2 és parell $ ./e a: 3 El número 3 és senar
5) Feu un programa que demani tres números i digui quin és el màxim.
$ ./05_enunciat.py a: 1 b: 2 c: 3 El número 3 és el més gran $ ./05_enunciat.py a: 1 b: 3 c: 2 El número 3 és el més gran $ ./05_enunciat.py a: 3 b: 2 c: 1 El número 3 és el més gran
$ gcc 05_enunciat.c -o e $ ./e a: 22 b: 33 c: 11 El número 33 és el més gran
6) Feu un programa que demani un any i digui si és any de traspàs o no.
Any de traspàs: Múltiple de 4 excepte múltiples de 100, però els de 400 si ho són.
$ ./06_enunciat.py Any: 1900 L'any 1900 no és de traspàs $ ./06_enunciat.py Any: 2000 L'any 2000 és de traspàs $ ./06_enunciat.py Any: 2020 L'any 2020 és de traspàs $ ./06_enunciat.py Any: 2021 L'any 2021 no és de traspàs
$ gcc 06_enunciat.c -o e $ ./e Any: 1714 L'any 1714 no és de traspàs