L

@Luca_UNI

stampa stringa 1

C
1 year ago
#include <stdio.h> char str[] = "Inge\0gneria"; // ho messo un terminatore al 5o carattere // tutto il resto nella stringa viene ignorato // conta caratteri nella stringa (ovvero la sua lunghhezza)) int main() { int i;

stringhe 3

C
1 year ago
#include <stdio.h> char str[] = "Arri\0vederci\n"; // ho messo un terminatore al 5o carattere // tutto il resto nella stringa viene ignorato int main() { printf("%s",str); }

stringhe 2

C
1 year ago
#include <stdio.h> char str[] = "Arri\nvederci\n"; int main() { printf("%s",str); // %s è la direttiva di formattazione per le stringhe }

stringhe 1

C
1 year ago
#include <stdio.h> char str[] = "Arrivederci"; // in questa maniera non specifico le dimensioni dell'array // è come se avessi dichiarato un array di 12 caratteri // 11 per i caratteri della stringa + 1 per il terminatore ''\0' = 12 int main() { printf("%s\n",str); // %s è la direttiva di formattazione per le stringhe }

Caratteri introduzione 2

C
1 year ago
#include <stdio.h> char c; int main(void) { c = 'Z'; printf("%c\n",c); c = c - 1; printf("%c\n",c); c = c - 1;

Caratteri introduzione 1

C
1 year ago
#include <stdio.h> char c; // 1 Byte e codifica un carattere ASCII // usa quindi solo 7 bit di 8 disponibili int main(void) { c = 'A'; // 'A' è una costante di tipo carattere ed è delimitata da ''

caratteri introduzione 3

C
1 year ago
#include <stdio.h> int c; int main(void) { // c='A' significa che a c viene assegnato il codice ASCII di 'A' // c<='Z' significa che c è minore o uguale al codice ASCII di 'Z' // c++ incrementa di 1 il codice ASCII in c memorizzato for( c='A' ; c<='Z' ; c++) { // c viene stampato sia come intero ovvero codice ASCII

da binario a decimale

C
1 year ago
#include <stdio.h> int a[4], i, pot2 = 1, N10 = 0; int main() { // input array for(i=0;i<4;i++) { // per i che va da 0 a 3 scanf("%d", &a[i] ); // input i-esimo elemento di a } // stampo le cifre come inserite

Conversione da decimale a base qualsiasi

C
1 year ago
#include <stdio.h> int N,P,Q; // dichiarazione variabile int main() { scanf("%d",&N); // INPUT N scanf("%d",&Q); // INPUT Q Base scelta per la trasformazione if( N == 0 ) { printf("0");

Calcolo potenze di b > 1 da 0 a N-1 e valore più grande con N cifre

C
1 year ago
#include <stdio.h> int b = 2; int N = 8; // le dichiarazioni si possono fare // anche all'esterno del main int main() { int i,k; int p; int S = 0;

Calcolo potenze di b > 1 da 0 a N-1

C
1 year ago
#include <stdio.h> int b = 2; int N = 8; // le dichiarazioni si possono fare // anche all'esterno del main int main() { int i,k; int p;

For ciclo tabella quadrati realizzato con FOR

C
1 year ago
// calcolare i quadrati dei valori interi da 1 a N #include <stdio.h> int main() { int N = 10; int i; // contatore // svolgo i quadrati da 1 a 10 printf("---------------------\n");

For ciclo utilizzo con variabile long

C
1 year ago
// calcolare il fattoriale di N = 10 // mostra anche come svolgere un prodotto // attraverso prodotti parziali successivi // uso di long int // di %ld al posto di %d #include <stdio.h> int main() {

For ciclo

C
1 year ago
#include <stdio.h> int main() { int i; // contatore int S = 0; //somma // sommo da 1 a 10 for(i=1;i<=10;i=i+1) { printf("---------------------\n"); printf("S = %d\n",S);

Calcolo funzione fattoriale da 1 a N

C
1 year ago
#include <stdio.h> // calcolo fattoriale di N (N!) // F = 1 * 2 * 3 * ... * (N-1) * N int main() { int n, i, F, N = 10; n = 1; while(n<=N) {

Calcolo funzione

C
1 year ago
/* Calcolo il fattoriale di un valore N assegnato. /* #include <stdio.h> // calcolo fattoriale di N (N!) // F = 2 * 3 * ... * (N-1) * N // i --> (vale sempre i<=N)

Somma con indice intero

C
1 year ago
#include <stdio.h> int main() { int i = 1, s = 0; while( i<=10 ) { // printf("la somma è %d e i vale %d\n",s,i); s = s + i; // printf("Sommo i ad s: la somma è ora %d\n",s); i = i + 1;

Introduzione

C
1 year ago
#include <stdio.h> // ci deve essere sempre // qui comincia il programma principale // ci deve essere sempre ed è il primo ad essere eseguito int main() { // dichiarazione variabili // diciamo quante variabili, di che nome e tipo // ci serviranno nel programma;

Input e output in C

C
1 year ago
#include <stdio.h> int main() { int n,p; scanf("%d",&n); printf("%d\n",n); scanf("%d",&n); printf("%d\n",n); }

Divisione intera

C
1 year ago
/* Programma divisione intera */ #include <stdio.h> int main() { int N, P, Q, R; // dichiarazione variabili