Numar nenul

 1. Se citește un număr nenul, pozitiv. Să se scrie mesajul Da dacă numărul este par și mesajul NU dacă este impar. Ex1: x=8 R: DA Ex2: x=3 R: NU x=int(input()) if x % 2 == 0: print ("DA") else: print ("NU") 2. Se citește un număr întreg. Să se scrie mesajul Da dacă numărul este pozitiv și mesajul NU dacă este negativ. Ex1: x=8 R: DA Ex2: x=-8 R: NU x=int(input()) if x >=0: print ("DA") else: print ("NU") 3. Se citește un număr nenul, pozitiv. Să se scrie mesajul Da dacă numărul are ultima cifră 3 și mesajul NU în caz contrar. Ex1: x=23 R: DA Ex2: x=338 R: NU x=int(input()) if x % 10 == 3: print ("DA") else: print ("NU") 4. Se citește un număr nenul, pozitiv. Să se scrie mesajul Da dacă numărul are ultima cifră mai mare decât 2 și mesajul NU în caz contrar. Ex1: x=23 R: DA Ex2: x=330 R: NU x=int(input()) if x % 10 > 2: print ("DA") else: print ("NU") 5. Se citește un număr nenul, pozitiv. Să se scrie mesajul Da dacă numărul are ultima cifra cuprinsă între 2 și 6 și mesajul NU în caz contrar. Ex1: x=993 R: DA Ex2: x=21 R: NU x=int(input()) if x % 10 > 2 and x % 10 < 6: print ("DA") else: print ("NU") 6. Se citește un număr nenul, pozitiv. Să se scrie mesajul Da dacă numărul are cifra zecilor egală cu 2 și mesajul NU în caz contrar. Ex1: x=23 R: DA Ex2: x=532 R: NU x=int(input()) if int(x / 10) % 10 == 2: print ("DA") else: print ("NU") 7. Se citește un număr nenul, pozitiv. Să se scrie mesajul Da dacă numărul are cifra unităților mai mare decât cifra zecilor și mesajul NU în caz contrar. Ex1: x=23 R: DA Ex2: x=532 R: NU x=int(input()) if x % 10 > int(x / 10) % 10 : print ("DA") else: print ("NU") 8. Se citește un număr nenul, pozitiv. Să se scrie mesajul Da dacă numărul are exact 2 cifre și mesajul NU în caz contrar. Ex1: x=23 R: DA Ex2: x=132 R: NU x=int(input()) if x>=10 and x<=99: print ("DA") else: print ("NU") 9. Se citește un număr nenul, pozitiv. Să se scrie mesajul Da dacă numărul are exact 3 cifre și mesajul NU în caz contrar. Ex1: x=157 R: DA Ex2: x=1321 R: NU x=int(input()) if x>=100 and x<=999: print ("DA") else: print ("NU") 10. Se citesc 2 numere nenule, pozitive. Să se scrie mesajul Da dacă numerele au aceeași paritate și mesajul NU în caz contrar. Ex1: x=23, y=137 R: DA Ex2: x=118, y=952 R: DA Ex3: x=42, y=237 R: NU x=int(input()) y=int(input()) if x%2==y%2: print ("DA") else: print ("NU") 11. Se citesc 2 numere nenule, pozitive. Să se scrie mesajul Da dacă numerele au aceeași cifra a unităților și mesajul NU în caz contrar. Ex1: x=118, y=958 R: DA Ex2: x=42, y=237 R: NU x=int(input()) y=int(input()) if x%10==y%10: print ("DA") else: print ("NU") 12. Se citesc 2 numere nenule, pozitive. Să se scrie mesajul Da dacă primul număr este mai mare decât al doilea și mesajul NU în caz contrar. Ex1: x=918, y=158 R: DA Ex2: x=42, y=237 R: NU x=int(input()) y=int(input()) if x>y: print ("DA") else: print ("NU") 13. Se citesc 2 numere nenule, pozitive. Să se scrie cel mai mare dintre ele. Ex1: x=218, y=158 R: 218 Ex2: x=42, y=237 R: 237 x=int(input()) y=int(input()) if x>y: print (x) else: print (y) 14. Se citesc 2 numere nenule, pozitive. Să se scrie numărul cu cifra unităților cea mai mare. Ex1: x=218, y=356 R: 218 Ex2: x=542, y=237 R: 237 x=int(input()) y=int(input()) if x%10>y%10: print (x) else: print (y) 15. Se citesc 2 numere nenule, pozitive cu cel puțin 3 cifre fiecare. Să se scrie numărul cu cifra sutelor cea mai mare. Ex1: x=1618, y=32256 R: 1618 Ex2: x=142, y=237 R: 237 x=int(input()) y=int(input()) if x%1000/100>y%1000/100: print (x) else: print (y) 16. Se citesc 2 numere nenule, pozitive cu cel mult 2 cifre. Să se scrie mesajul Da dacă au același număr de cifre și mesajul NU în caz contrar. Ex1: x=15 y=56 R: DA Ex2: x=2 y=99 R: NU x=int(input()) y=int(input()) if x/10>0 and y/10>0: print ('DA') else: if x<=9 and y<=9: print ('DA') else: print ('NU') 

Publicitate

Partajează asta:

Apreciază:

Apreciere

Încarc…

11


 run  

 edit  

 history  

 help

0

You May Also Like

About the Author: Zina Vlaicu

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *