Python 3
Machine Learning

PENTRU ELEVII DE LICEU

PROBLEME REZOLVATE
PAG. 6 / 6
Instrucțiunea alternativă IF
Acasă >>> Lecții online
CERINȚĂ

Se citește un număr întreg x. Să se calculeze expresia:



REZOLVARE

Să analizăm programul de mai jos:
Editor - if_ex6.py
       
Rezultatul în consolă done
OBSERVAȚII

O eroare des întâlnită este cea a instrucţiunii scrise de două ori. Despre ce este vorba? Din neatenţie, o anumită instrucţiune este prezentă în ambele instrucţiuni compuse. Corect, ea trebuie pusă după if. Nu ar fi fost mai bine să procedăm ca în programul următor:

x = int(input("x="))
if x<0:
    E = x + 1
else:
    E = x - 1
print(E)


Dacă procedăm ca în primul caz putem afirma că am scris un program lipsit de eleganţă (în rest, ... este corect).
Secțiunea s-a încheiat acum.
 home   list  LECȚII   perm_identity   arrow_upward