Newsgroup: it.comp.lang.c++
Titolo: Piccolo esercizio C++

Un saluto cordiale a tutti, ho scritto un piccolo sorgente, vorrei un aiutino:
/* Esercizio 1 Calcolo addizionale tra numeri interi */
#include <iostream>
using namespace std;
int main() {
	int a; // Variabile
	int b; // Variabile
	int c; // Variabile
	int d; // Variabile
	int fine; // Variabile per blocco programma
	cout << "Inserisci il primo numero intero \n"; // 
Chiede all'utente di inserire un numero intero senza 
virgola
	cout << "\n";
	cin >> a; // Assegna il valore del numero intero 
nella variabile a
    cout << "\n";
	cout << "Inserisci il secondo numero intero \n"; // 
Chiede all'utente di inserire un numero intero senza 
virgola
    cout << "\n";
	cin >> b; // Assegna il valore del numero intero 
nella variabile b
	cout << "\n";
	cout << "Inserisci il terzo numero intero \n"; // 
Chiede all'utente di inserire un numero intero senza 
virgola
	cout << "\n";
	cin >> c; // Assegna il valore del numero intero 
nella variabile c
	cout << "\n";
	d = a + b + c; // Esegue l'addizione tra le 3 
variabili e assegna il valore a d
	cout << "Il risultato e': " << d << "\n"; // Stampa 
su schermo il valore della variabile d
    cout << "\n";
	cout << "Scritto e compilato da RR \n";
	cout << "\n";
	cin >> fine; // Blocca l'esecuzione del programma ??? si puo' fare ??
	return 0; // 
}

 cin >> fine; // Blocca l'esecuzione del programma ??? si puo' fare ??
Umh... forse in alcuni casi e' necessario, ma in genere no. In questo caso,
il programma stampa la somma (d) e interrompe la sua esecuzione
automaticamente.
Ciao

Al posto del cin>>fine per lasciare a schermo la scritta con il 
risultato della somma ti conviene usare system("pause");... non cambia 
molto, a parte la scritta premere un pulsante per continuare... , ma 
almeno non usi una variabile in più.

 almeno non usi una variabile in piů.
--------------------
salve, scusa puoi digitarmi il frammento per blocco programma come hai detto tu ?
Grazie

 }

  system("pause");
Questo assume che il tuo sistema operativo abbia un comando "pause" e
delega a questo il compito di sospendere l'esecuzione fino alla
pressione di un tasto.
Oltre a non essere portabile ci sono altre implicazioni, per esempio
comporta l'esecuzione di un nuovo processo e c'e' sempre il rischio che
qualche "malicious attacker" abbia sostituito il comando "pause" con un
programma che faccia qualcos'altro ;-)
Saluti,
Fabio

 almeno non usi una variabile in più.
E in compenso cessa di essere portabile.
-- 
[ RiK0                                ]
[ non credo negli schemi non vincenti ]
[ two is an odd prime number          ]

 qualcos'altro ;-)
Ti consiglio di smettere di programmare in C++; c'e' sempre il rischio
che qualche "malicious attacker" abbia sostituito il comando "cc" con
un programma che faccia qualcos'altro.  Ah, e ti consiglio di smettere
di frequentare le news; c'e' sempre il rischio che qualche "malicious
attacker" abbia sostituito il comando che attiva il newsreader con un
programma che faccia qualcos'altro.
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy              ROT13: 
ybe...@cq.vasa.vg
Murphy's law: "Anything that can go wr
/bin/fortune: segmentation fault - core dumped

 programma che faccia qualcos'altro.
Ovviamente scherzavo, ma fino a un certo punto.
L'utilizzo di system() e' comunque una vulnerabilita', specialmente in
sistemi Unix-like.
Ciao,
Fabio

 programma che faccia qualcos'altro.
------------------------------
Senti cosa credi che sei solo tu un intelligentone, io ti ho chiesto
cordialmente di aiutarmi e non di spotterti su quello che fai o non
fai.
Io non sono un pgr professionista e quindi quando scrivo qualcosa lo
faccio di mia spontanea volontà e non copio nessun codice da nessuna
parte.
Saluti a tutti

Perchè non concludere con un bel:
	while (true) {}
ciao.


 parte.
Guarda che Maurizio Loreti ce l'aveva con Fabio per il suo post un po' da
ansioso :P

 Guarda che Maurizio Loreti ce l'aveva con Fabio
non ce l'avevo con nessuno.  solo che ho un senso dell'umorismo che,
sembra, viene compreso solo da me stesso.  arrivederci al 2006...   8^)


 sembra, viene compreso solo da me stesso.  arrivederci al 2006...   8^)
Si, volevo dire che replicavi a Fabio. Cmq, io l'ho capito il tuo post :P
Ciao

Mi ricordi Porkypine :-)
Ciao,
Nicola
 (e questa, forse, la capisco solo io...)

sono un povero "newbie" e vorrei sapere come poter iniziare a 
programmare in c++; quale compiler è meglio usare? ovviamente se free è 
meglio.
e se volessi fare delle interfacce grafiche per i programmi che 
realizzo, posso usare il c++ o devo ricorrere a programmi esterni?
e la differenza tra c e c++ è il fatto che il c++ è per la 
programmaizone ad oggetti?
TIA

 programmaizone ad oggetti?
Fra le varie differenze si. In realta` sono molte di piu`.
-- 
Adesso quando i medici di turno rifiuteranno di esserti d'aiuto / perchč
venne un polacco ad insegnargli che č piů cristiano imporsi col rifiuto
pretenderanno che tu torni indietro/e ti costringeranno a partorire per
poi chiamarlo figlio della colpa / e tu una Maddalena da pentire