linguaggio c


Oggi illustro le funzioni ricorsive per eseguire le somme, divisioni e potenze successive, spiegate in modo iterativo su https://www.thecsea.it/tutorial/2010/07/operazioni-successive-moltiplicazione-divisione-e-potenza/ Vediamo prima la più semplice e cioè la moltiplicazione: Il suo funzionamento è abbastanza semplice : ogni volta ritorno a+ il valore a*(b-1). Naturalmente non può essere usata con numeri negativi. […]

moltiplicazioni, divisione e potenza(intera) mediante funzioni ricorsive


2
Oggi vediamo come fare le semplici operazioni di addizione e sottrazione, in modo iterativo. Vediamo prima la più semplice e cioè la moltiplicazione: Il codice è molto semplice: non faccio altro che acquisire i dati ed sommare num2 volte num1 ad tot, inizializzato precedentemente a 0. Naturalmente non può essere […]

operazioni successive : moltiplicazione, divisione e potenza(intera)


6
Oggi vediamo come creare strtoupper e strtolower, cioè le due funzioni che convertono rispettivamente tutto in maiusco e in minuscolo. Vediamo i codici: In pratica controllo carattere per carattere se sono maiuscoli o minuscoli e li converto di conseguenza, con ad esempio str[i]-‘a’+’A’. Per i più esperti propongo una versione […]

strtoupper e strtolower in c



A chi non è mai capitato di voler acquisire una stringa con degli spazzi ed dover utilizzare quindi gets, ma compilando con gcc il suo utilizzo viene segnalato con un errore di warning in quanto viene considerata un’espressione pericolosa? Oggi vediamo due possibili soluzioni: 1°: 2°: Allora in tutte e […]

Sostituto di gets(char *str) del c (versione con while e ...







Vediamo oggi come creare una semplice chat da terminale. ATTENZIONE : il programma è progettato per linux o altri sistemi POSIX in pratica il programma consiste in una semplice copia del testo in input in un altro terminale con varie formattazioni(come ad esempio l’inseriemtno del nome al testo della chat). […]

chat da terminale