Xhack
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.
Xhack

Un forum dedicato all'hacking
 
IndiceIndice  PortalePortale  CercaCerca  Ultime immaginiUltime immagini  RegistratiRegistrati  Accedi  

 

 calcolatrice in C

Andare in basso 
4 partecipanti
AutoreMessaggio
darkphantom
hack-member
hack-member
darkphantom


Numero di messaggi : 398
Data d'iscrizione : 03.09.07

calcolatrice in C Empty
MessaggioTitolo: calcolatrice in C   calcolatrice in C EmptyMer Nov 07, 2007 5:59 pm

ciao ragazzi! non avevo niente da fare, allora indovinate cosa ho fatto? esatto una calcolatrice, ma questa volta con C... che ne dite?
Codice:

#include<stdio.h>
main(){
long int a,b;
int c,z;
z=1;
while (z==1){
      printf("1 numero: ");
      scanf("%ld",&a);
      printf("operazione\n 1=addizione\n 2=sottrazione\n 3=moltiplicazione\n 4=divisione\n 5=elevamento al quadrato\n");
      scanf("%d",&c);
      if (c!=5){
        printf("2 numero: ");
        scanf("%ld",&b);}
      if (c==1)
          printf("il risultato e: %ld",a+b);
      else if (c==2)
          printf("il risultato e: %ld",a-b);
      else if (c==3)
          printf("il risultato e: %ld",a*b);
      else if (c==4)
          printf("il risultato e: %ld",a/b);
      else if (c==5)
          printf("il risultato e: %ld\n",a*a);
      printf("\nuscire?\n 0=si\n 1=no\n");
      scanf("%d",&z);}
}
ah, una cosa... si può fare o no la radice quadrata con C? grazie!
Torna in alto Andare in basso
darkjoker
Admin
Admin
darkjoker


Numero di messaggi : 813
Data d'iscrizione : 30.07.07

calcolatrice in C Empty
MessaggioTitolo: Re: calcolatrice in C   calcolatrice in C EmptyMer Nov 07, 2007 7:06 pm

ormai sei fissato con le calcolatrici... Wink
per la radice non so... a puoi sempre elevare il numero a 1/2
Torna in alto Andare in basso
LordHk
Moderatore
Moderatore
LordHk


Numero di messaggi : 140
Data d'iscrizione : 28.09.07

calcolatrice in C Empty
MessaggioTitolo: Re: calcolatrice in C   calcolatrice in C EmptyMer Nov 07, 2007 9:48 pm

Per la radice quadrata puoi usare sqrt() dichiarata in math.h. Come puoi anche usare pow() per le potenze (ad es pow(2, 4); eleva 2 a 4) e permettevi all'utente di sceliere base ed esponente
Torna in alto Andare in basso
darkphantom
hack-member
hack-member
darkphantom


Numero di messaggi : 398
Data d'iscrizione : 03.09.07

calcolatrice in C Empty
MessaggioTitolo: Re: calcolatrice in C   calcolatrice in C EmptyGio Nov 08, 2007 5:34 pm

@darkjoker:c'avevo pensato anch'io, ma non conoscevo la funzione pow()
@lordhk:anche pow() è dichiarata in math.h?
Torna in alto Andare in basso
BlackLight
Moderatore
Moderatore
BlackLight


Numero di messaggi : 277
Età : 37
Data d'iscrizione : 22.08.07

calcolatrice in C Empty
MessaggioTitolo: Re: calcolatrice in C   calcolatrice in C EmptyVen Nov 09, 2007 1:56 am

Anche pow() è dichiarata in math.h...e volendo, dato che prende come argomenti due double, puoi anche usarla per risolvere delle radici:

Codice:
double y = pow(x,(1/2));
Torna in alto Andare in basso
http://blacklight.gotdns.org
darkphantom
hack-member
hack-member
darkphantom


Numero di messaggi : 398
Data d'iscrizione : 03.09.07

calcolatrice in C Empty
MessaggioTitolo: Re: calcolatrice in C   calcolatrice in C EmptyVen Nov 09, 2007 5:36 pm

ottima idea... spedisco al più presto la nuova versione...
Torna in alto Andare in basso
Contenuto sponsorizzato





calcolatrice in C Empty
MessaggioTitolo: Re: calcolatrice in C   calcolatrice in C Empty

Torna in alto Andare in basso
 
calcolatrice in C
Torna in alto 
Pagina 1 di 1
 Argomenti simili
-
» calcolatrice
» Calcolatrice in C++
» Calcolatrice con autoit
» [C#]Consiglio in programma...(calcolatrice)

Permessi in questa sezione del forum:Non puoi rispondere agli argomenti in questo forum.
Xhack :: Programmazione :: C/C++-
Vai verso: