Esercizi sulle STRINGHE - Linguaggio C

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024

Комментарии • 14

  • @Jirenblack82
    @Jirenblack82 Год назад

    3:32 Come hai messo per parametro *(char s[])* piuttosto che *(char str[])* essendo che quest’ultimo è il nome effettivo della stringa?

  • @francescoesposito4124
    @francescoesposito4124 3 года назад +1

    Ciao bel video, ti vorrei chiedere una cosa io dovrei fare un esercizio in cui viene chiesto di creare un programma che acquisisca una stringa inserita manualmente e la salvi in un array di caratteri allocato dinamicamente, e fino a qui ci sono con la funzione malloc, ma poi mi chiede al termine dell'acquisizione di tale stringa il programma stampi : il numero di caratteri inseriti, i caratteri alfanumerici, il numero di parole e il numero di righe, mi sapresti aiutare? io ho pensato ad una condizione mi controlli se i caratteri sono compresi per esempio tra 0 e 'z' ma non sono sicuro. Ti ringrazio in anticipo e ti saluto

  • @emanuelestanghini1144
    @emanuelestanghini1144 7 месяцев назад

    ma quindi nell'esercizio 3 dovevo tenere conto solo delle minuscole?

  • @rugghero
    @rugghero 2 года назад

    Intanto davvero complimenti! Non ho mai visto una playlist di video "didattici" così fornita sull'argomento in questione, e cosi ben strutturata; quasi meglio di delle vere lezioni in aula ahaha.
    Ti Volevo inoltre chiedere, è possibile, con lo scanf, o con un altra funzione, che gli spazi all'interno della stringa scannerizzata, vengano ricononosciuti e trattati come caratteri?
    Una applicazione esempio: "Scrivi in input una frase con almeno 5 parole, distanziate dallo SPAZIO, e mostra in output la stessa frase, sostituendo agli spazi la lettera 'S' ".

    • @ProgrammazioneTimeOfficial
      @ProgrammazioneTimeOfficial  2 года назад

      Certamente che su può fare. La funzione in questione è fgets (spiegata nel video della gestione delle stringhe).
      È l'evoluzione della funzione gets, ormai deprecata e potenzialmente dannosa.

  • @rachm06
    @rachm06 10 месяцев назад

    quello delle vocali si poteva fare anche creando un vettore contenente le vocali e confrontandolo con una lettera alla volta contenuta nella parola.

  • @pasqualebianco7794
    @pasqualebianco7794 3 года назад

    Ma il corso di C è finito? Se no spero continuerai perché qualità video come la tua non la si trova praticamente da nessuna parte, per non parlare dell'esperienza e dei consigli che riesci a trasmettere!

    • @ProgrammazioneTimeOfficial
      @ProgrammazioneTimeOfficial  3 года назад +2

      No tranquillo, non ho ancora finito il corso. Mancano varie lezioni importanti e le esercitazioni del secondo parziale ed esame totale di università.
      Soltanto che sono impegnato per via di qualche esame estivo e quindi ho stoppato per un poco la pubblicazione, tornerà normale a breve.

  • @Courdelion
    @Courdelion 2 года назад

    Ma perché non utilizzi il printf anziché il puts?

    • @ProgrammazioneTimeOfficial
      @ProgrammazioneTimeOfficial  2 года назад +1

      L'ho spiegato nei video iniziali sull'output credo. Seguendo i consigli guida del libro Deitel (lasciato in descrizione) che a sua volta segue le linee guida del CERT, consiglia di usare puts per quando hai solo del testo da dover stampare in output, mentre se hai da visualizzare delle variabili fai uso di printf. Ovviamente non ti va a cambiare chissà cosa, infatti più vai avanti (con i video) e noterai che uso printf

  • @Seba_03
    @Seba_03 Год назад

    Perchè inserisci tra il %s il 19?

    • @ProgrammazioneTimeOfficial
      @ProgrammazioneTimeOfficial  Год назад

      È la dimensione massima dei caratteri che posso inserire in input, se guardi il video teorico è spiegato il perché nel dettaglio

    • @Seba_03
      @Seba_03 Год назад

      @@ProgrammazioneTimeOfficial grazie