Somma di numeri interi

di il
2 risposte

Somma di numeri interi

Salve ragazzi, sono un novizio di programmazione C,
leggendo un manuale di programmazione C e in particolare un codice sulla somma di numeri interi ho notato che riscrivendo il codice con termini in italiano il compilatore non riconosce alcuni termini e mi da errore... il motivo credo sia perche bisogna usare termini in inglese per le funzioni del programma, solo che ho fatto caso inserendo nelle printf termini in italiano funziona ugualmente, mentre nelle altre funzioni legge solo termini inglesi...per farla breve nel codice scritto sul manuale ogni funzione è scritta in inglese solo che all'esecuzione del programma logicamente mi da la dicitura in inglese del tipo enter the first number e poi enter the second number ecc...io riscrivendo il codice ho inserito nelle printf la sintassi in italiano e funziona ugualmente...nella mia ignoranza credo di aver capito che nel linguaggio C le istruzioni di printf possono essere date in qualsiasi lingua mentre nelle altre funzioni solo in inglese...infatti in questo semplice codice di addizione nell'eseguirlo il terminale mi ha dato l'istruzione in italiano...ora mando il codice tenendo presente che in quello originale nelle printf la dicitura e' in inglese...vorrei un vostro consulto grazie...

#include<stdio.h>
int main()
{
int integer1;
int integer2;
int sum;

printf("inserire il primo numero intero\n");
scanf(%d" , &integer1);

printf("inserire il secondo numero intero\n");
scanf("%d" , &integer2);

sum = integer1 + integer2;
printf("somma è %d\n" , sum);

return 0;
}

2 Risposte

  • Re: Somma di numeri interi

    È un linguaggio di programmazione e segue delle regole ben precise che sicuramente il tuo manuale ti insegnerà. Devi obbligatoriamente impararle queste regole, non ha molto senso chiedere in anticipo. In generale puoi mettere in italiano i nomi delle variabili (intero1 invece di integer1, somma invece di sum) e delle funzioni che definisci tu. Quello che sta tra le virgolette " " sono stringhe o sequenze di caratteri, anche lì puoi scriverci in italiano; %d è una sequenza speciale per scrivere il valore della variabile dentro la stringa, \n ti fa andare a capo. Più avanti scoprirai che con le macro potresti riscrivere in italiano anche i nomi delle funzioni della libreria stdio. Ma tutti questi sono aspetti secondari, hai cose molto più importanti da imparare.
  • Re: Somma di numeri interi

    Ok grazie...
Devi accedere o registrarti per scrivere nel forum
2 risposte