👤

daca imi puteti si explica cum se face ar fi perfect!! <3​

Daca Imi Puteti Si Explica Cum Se Face Ar Fi Perfect Lt3 class=

Răspuns :

citeste x

|-daca x<0 atunci

|   scrie 3*x*x*x*x+4*x*x+9

| altfel

|   |-daca x=0 atunci

|   |   scrie x+3

|   | altfel

|   |   scrie x*x+4*x

|   |-

|-

NOI CITIM UN NUMAR X SI NE FOLOSIM DE CONDITII IF NESTED

CE INSEAMNA ASTA? INSEAMNA IF IN IF DUPA CUM VEZI (IF DIN C++ ESTE DACA IN PSEUOCOD; ELSE DIN C++ ESTE ALTFEL IN PSEUDOCOD)

CONDITIA DACA, IN CAZUL DE FATA, ARE 3 PROPRIETATI ALE LUI X, MAI MIC DECAT 0, EGAL CU 0 SAU MAI MARE DECAT 0

TRATAM PRIMUL CAZ IAR DACA ESTE FALS TRECEM LA CAZUL CU X=0 SI DACA ESTE SI ACELA FALS TRECE LA ULTIMUL X>0 IAR DACA TOATE SUNT FALSE, LOGIC, NU SE INTAMPLA NIMIC

CODUL DE SUS MAI POATE FI SCRIS SI FARA IF NESTED, DOAR CU IF SIMPLU, FARA ELSE SAU IF IN IF ASTFEL

citeste x

|-daca x<0 atunci

|   scrie 3*x*x*x*x+4*x*x+9

|-

|-daca x=0 atunci

|   scrie x+3

|-

|-daca x>0 atunci

|   scrie x*x+4*x

|-

AICI SE TRATEAZA TOATE CAZURILE DAR SEPARAT UNUL FATA DE CELALALT ASTFEL INCAT CHIAR DACA SPRE EXEMPLU X ESTE MAI MIC DECAT 0 SI CELELALTE DOUA CAZURI VOR FI TRATATE DAR VOR FI FALSE DECI NU SE VOR EXECUTA

IN PRIMUL COD DE MAI SUS DIN PSEUDOCOD CU NESTED IF DACA SPRE EX X=0 TRECEA PRIN X<0 ERA FALS INTRA PE CAZUL CU ALTFEL, MERGEA CAZUL CU X=0 SI SCAPAI DE CAZUL CU X>0 PENTRU CA NU SE MAI EXECUTA DIN CAUZA INSTRUCTIUNII ADEVARATE CARE NU MAI APELEAZA CAZUL CU "ALTFEL"