Module: (C++) Espressioni aritmetiche


Problem

2 /7


Espressioni aritmetiche

Theory Click to read/hide

Espressioni aritmetiche

L'espressione sul lato destro dell'operatore di assegnazione consente di calcolare i valori utilizzando varie formule.
Cosa può contenere l'espressione:
X numeri interi e numeri reali (nei numeri reali, le parti intere e frazionarie sono separate da un punto, non da una virgola, come è consuetudine in matematica);
X segni aritmetici:  
+ aggiunta,
- sottrazione,
* moltiplicazione,
/ divisione,
% resto della divisione;

X chiamate a funzioni standard (è necessario includere la libreria math.h - #include<math.h>);
 abs(i) modulo intero i  (non utilizzato in Silvertests, utilizzare la seguente funzione):
 fabs(x) modulo numero reale x;
 sqrt(x) radice quadrata di un numero reale x;
 pow(x,y) calcola x elevato a potenza di y;

X parentesi per cambiare l'ordine delle azioni.

Problem

Scrivete un programma che calcoli il valore della variabile y utilizzando la formula:
y=(1-x2+2.5x3+x4)2

Il valore della variabile x è impostato dalla tastiera. Definisci tu stesso i tipi delle variabili x e y.
Stampa il valore della variabile y sullo schermo.