Torna indietro   Hardware Upgrade Forum > Software > Programmazione

DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla
DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla
DJI ha appena ufficializzato la serie Lito, la sua nuova gamma di droni entry-level destinata a chi si avvicina per la prima volta alla fotografia aerea. Al centro dell'annuncio ci sono due modelli ben distinti per fascia di prezzo e specifiche tecniche: DJI Lito 1 e DJI Lito X1. Entrambi si collocano sotto la soglia regolamentare dei 249 grammi, che permette di volare con requisiti burocratici più semplici rispetto ai droni più pesanti.
Sony World Photography Awards 2026: i premiati, anche italiani, il punto sulla fotografia di oggi
Sony World Photography Awards 2026: i premiati, anche italiani, il punto sulla fotografia di oggi
Siamo stati a Londra per la premiazione dei Sony World Photography Awards 2026, l'evento a tema fotografia più prestigioso. Fra sorprese e novità, ne approfittiamo per fare il punto sulla fotografia contemporanea, in cui la didascalia è sempre più necessaria a cogliere il senso della quasi totalità degli scatti.
Una settimana con Hyundai Ioniq 5 N-Line: diverte e convince
Una settimana con Hyundai Ioniq 5 N-Line: diverte e convince
L'elettrica di casa Hyundai propone una versione AWD con estetica derivata dalla famiglia N. L'abbiamo provata per diversi giorni, per scoprire tutti i dettagli e la vera autonomia in autostrada
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-06-2005, 11:54   #1
norman900
Senior Member
 
L'Avatar di norman900
 
Iscritto dal: May 2002
Città: Perugia
Messaggi: 976
[C] - K&R - Esercizio 1.9 su getchar - putchar

ciao,
mi sono arenato in questo esercizio, e dopo inquantificabili tentativi ho gettato la resa.

Si scriva un programma i cui dati in uscita replichino i dati in entrata, sostituendo però un stringa di uno o più spazi con uno spazio singolo.

il mio ultimo abbozzo di "codice" è il seguente:

Codice:
#include <stdio.h>


main()

{

    int c, ns, out;
    
    ns = 0;
    c = getchar();
    out = putchar(c);
    while (c != EOF) { 
        if (c == ' ')
            ++ns;
        if (ns > 1)
            out == '0';
    putchar(c);    
    }

}
So chè è colmo d'errori( quali? ), ma sono ancora al primo capitolo e il k&r è molto esplicito sul conteggio dei caratteri e la stampa dei calcoli, ma un po' meno sull'output di caratteri .....
__________________
Debian GNU/Linux
norman900 è offline   Rispondi citando il messaggio o parte di esso
Old 31-08-2005, 16:39   #2
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Quote:
Originariamente inviato da norman900
ciao,
mi sono arenato in questo esercizio, e dopo inquantificabili tentativi ho gettato la resa.

Si scriva un programma i cui dati in uscita replichino i dati in entrata, sostituendo però un stringa di uno o più spazi con uno spazio singolo.

il mio ultimo abbozzo di "codice" è il seguente:

Codice:
#include <stdio.h>


main()

{

    int c, ns, out;
    
    ns = 0;
    c = getchar();
    out = putchar(c);
    while (c != EOF) { 
        if (c == ' ')
            ++ns;
        if (ns > 1)
            out == '0';
    putchar(c);    
    }

}
So chè è colmo d'errori( quali? ), ma sono ancora al primo capitolo e il k&r è molto esplicito sul conteggio dei caratteri e la stampa dei calcoli, ma un po' meno sull'output di caratteri .....
Ehm... scusa... quel
Codice:
out=='0';
a cosa dovrebbe servire?

Cmq il thread e' vecchio, magari hai gia' risolto

Senza che ne apra uno nuovo, visto che siamo in tema di K&R, volevo chedere una cosa (che magari e' stupida): molti programmi e funzioni riportati nel primo capitolo riportano dei cicli di lettura carattere per carattere del tipo
Codice:
while ((c=getchar())!=EOF)
   putchar(c);
dove la getchar() legge un dato prelevandolo dallo stdin che, salvo redirezioni, e' la tastiera.
Ora io mi chiedo: come cavolo si fa ad inserire EOF (che vale -1, almeno su Linux) dalla tastiera?
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 31-08-2005, 16:49   #3
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Per generare EOF devi premere: Ctrl+D

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 31-08-2005, 16:53   #4
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Quote:
Originariamente inviato da VICIUS
Per generare EOF devi premere: Ctrl+D

ciao
Oh... Grazie mille
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla DJI Lito 1 e Lito X1 recensione: i nuovi droni p...
Sony World Photography Awards 2026: i premiati, anche italiani, il punto sulla fotografia di oggi Sony World Photography Awards 2026: i premiati, ...
Una settimana con Hyundai Ioniq 5 N-Line: diverte e convince Una settimana con Hyundai Ioniq 5 N-Line: divert...
Recensione OPPO Find X9 Ultra: è lui il cameraphone definitivo Recensione OPPO Find X9 Ultra: è lui il c...
Ecovacs Deebot X12 OmniCyclone: lava grazie a FocusJet Ecovacs Deebot X12 OmniCyclone: lava grazie a Fo...
Xiaomi H40 a 199€: robot aspirapolvere b...
La nuova BMW iX3 cambia colore davvero: ...
Cloud VPS con WireGuard: da Aruba Cloud ...
Mova P50 Pro Ultra o DREAME L40 Ultra AE...
GPU gaming Intel Arc al capolinea? Non s...
Stop agli update forzati su Windows 11: ...
GWM ad Auto China 2026: l'intelligenza n...
Final Fantasy XIV arriva su Switch 2 ad ...
Hyundai IONIQ V: ora il mercato cinese d...
Alien: Isolation 2 si mostra con un teas...
Amazfit Active 2 Premium 44mm scende a s...
Secondo indiscrezioni il debutto dei pro...
Due Smart TV Hisense 4K in offerta a 299...
Il gioco su Venom di Insomniac sarebbe a...
Google Pixel 10 Pro 256GB a 794€ in 3 co...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 09:21.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v