C - 6 - Cicli While e Do While

preview_player
Показать описание
Seguimi su Instagram per contenuti inediti dedicati a blockchain e programmazione

Ma sono anche su LinkedIn

C'è addirittura un server Discord

E per finire un gruppo Telegram (sto cercando di spostare tutti su Discord, però)

Trovi tutte le playlist nella homepage del canale, suddivise per tipologia!
Grazie a tutti gli iscritti :)
Рекомендации по теме
Комментарии
Автор

Sei stato la mia salvezza per la verifica

hilaryfoglia
Автор

La & nella scanf serve perché la funzione accetta l'indirizzo di memoria di una variabile. Per le stringhe e i vettori non si usa perchè sono strutture e quindi sono già puntatori. Per i singoli caratteri (quindi char) e per i numeri serve la &, che è un operatore che preleva l'indirizzo in memoria.

carmhack
Автор

Ciao, quando sono andato su build mi ha dato questo errore e non mi ha fatto compilare come posso risolvere ?

Linking stage skipped (build target has no object files to link)
Nothing to be done (all items are up-to-date).

bohemian
Автор

Io ho il Deitel&Deitel e il kerningham Ritchie, il primo è fin troppo blando ed a tratti impreciso; il secondo è rigorosissimo ma molto ermetico, spesso un concetto semplice diventa ostico. Tu che testo mi consiglieresti?Grazie.

MrTega
Автор

You're my saviour!:') Thank you))))

yanakozak
Автор

Ciao, uso la versione 20.03, ogni tanto anche se scrivo in modo identico, il compilatore mi da errore, dici che può essere dovuto alla versione?

Ciao grz

jhonmauriciobernalcalderon
Автор

bella spiegazione, mi è servita molto

xxxxxx-yurg
Автор

ciao, scusami in anticipo perla domanda per te sicuramente banale ma mi sai dire come mai creato un ciclo while con variabile di tipo int e condizione(while i!=0) finchè introduco numeri interi tutto ok, ma se inserisco caratteri o numeri reali mi va in loop?grazie anticipatamente.p.s. nella while come istruzione ho inserito: printf("il numero è diverso da zero, inseriscine un'altro\n");scanf("%d", &i);

mimmociaociao
Автор

ciao, ho trovato molto utili i tuoi tutorial, ma non riesco a capire una cosa, con il printf mettendo %d e poi scrivendo dopo le virgolette a che variabile è riferito il %d a quel %d viene assegnato il valore indicato, ma come si fa la stessa cosa usando la funzione cout << "..." << ?? ho provato in vari modi ma non riesco a farlo, sapresti spiegarmelo? grazie

simonecadore
Автор

Per questo es si poteva usare anche il for?

filipponocciolini
Автор

Se while e do while eseguono la stessa cosa, come mai si differenziano? non ho ben capito in cosa l'una differisca dall'altra, fatta eccezione per la struttura delle stesse

eleonoradiciesco
Автор

Se posso fare una critica, trovo che tu abbia scelto l'esempio sbagliato per spiegare il ciclo while... La caratteristica del while è proprio il fatto che ti viene incontro quando ancora non sai il numero di iterazioni che dovrai fare prima che la condizione non sia più vera, in questo esempio invece tu sai benissimo che ce ne vorranno dieci, hai praticamente fatto il classico esempio di riscrivere un for in un while... :D 
Ma a parte questo ottimo video!!! 

ClaxxClaxx
Автор

chiarissimo!!grazie e complimenti per il tutorial! ;)

RiO
Автор

non ho capito il fatto dell'incremento j=j+1 .. me lo spiegheresti?

lucadagostino
Автор

Ciao, perché hai dovuto incrementare la j ?

riddlee
Автор

sei bravo mi aiuteresti a programmare

TheHackerInsider
Автор

non ho capito perche nella printf hai messo uguale!(=%d\n) grazie

ZacariasChironda
Автор

Grazie. Comunque non so dava lo stesso problema ad un mio amico, ma non capimmo perchè.. Scarica wxDev-C++ !

carmhack
Автор

Data una lista di numeri interi, eseguire i seguenti calcoli:

- visualizzare la somma dei campi "dato"

- visualizzare la media dei campi "dato"

- visualizzare il massimo dei campi "dato"

- visualizzare il minimo dei campi "dato"




Es.:

-> 3 -> 5 -> 8 -> NULL

somma = 16
media = 5.33
min = 3
max = 8

evrardholivaresngali
Автор

Per esempio:
x=5;
while(x>6){
istruzioni;
}
Questo ciclo non viene mai eseguito perchè x non è maggiore di 6.

carmhack