|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
|
Help rapido per C
Ciao, ho un dubbio che mi assilla
sapete dirmi a cosa serve l'operatore % in C? ad esempio se ho r=a%i; dove r,a e i sono interi, cosa mi succede? Thanks |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19149
|
è l'operazione di modulo
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
|
dunque ad esempio
i=%-3 i mi diventa 3 e se faccio i=3%2 i cosa mi diventa? |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19149
|
hai presente l'aritmetica modulare?
cmq 3 % 2 fa 1 l'operatore di modulo puoi vederlo come il resto della divisione 3 / 2 = 1 + 1 e quest'ultimo 1 è il resto ed è il risultato del modulo 4 / 2 = 2 + 0 infatti 4 % 2 ti da 0 capito? |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
|
ok perfetto grazie
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
|
ascolta, mi sapresti dare un paio di esercizi in C in modo che posa "allenarmi" all'esame? considera che non ci richiedono gran cose...vettori e matrici saperli usare ma niente puntatori e cose del genere.
|
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19149
|
Quote:
le cose da fare sono sempre le stesse bene o male |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
|
elementi di informatica
considera che abbiamo visto i vari cicli, i vettori dunque anceh le matrici. NOn abbiamo visto puntatori e tutta quella parte e nemmeno le funzioni, facciamo solo programmi con la bella main() |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19149
|
fai un programmino per ordinare una sequenza di numeri, mi pare un buon esercizio...
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
|
lo avevo già fatto eccolo qui
#include <stdio.h> #include <conio.h> #define DIM 5 /*Ordina un vettore di numeri interi*/ void main() { int v[DIM],h,i,j,min,temp; for(i=0;i<DIM;i++) { printf("\nInserisci numero: "); scanf("%d",&v[i]); } for(i=0;i<DIM;i++) { min=v[i]; h=i; for(j=i;j<DIM;j++) { if(min>v[j]) { min=v[j]; h=j; } } temp=v[i]; v[i]=min; v[h]=temp; } for(i=0;i<DIM;i++) printf("%d, ",v[i]); } mi sai dire un altro esempio? |
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: May 2002
Città: udine
Messaggi: 546
|
Quote:
Altri esercizi tipici, se proprio non ti va di farlo, potrebbe essere quello di stampare il triangolo di Tartaglia, calcolare un prodotto matriciale o... un calcolo 3D col metodo delle celle ciao |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:47.


















