|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jan 2004
Messaggi: 793
|
[C++]Help Me!
raga volevo fare un programmino che acquisisse un vettore e un intero e poi generasse un'altro vettore che contiene gli stessi elementi del primo tranne quelle minori dell'intero!Nn riesco in nessun modo a farlo!!!Dateci un'okkiata...
#include <iostream.h> #include <stdlib.h> int main() { const int max=100; int vettore1[max]; int vettore2[max]; int i,n,x,z; cout<<"che numero vuoi confrontare con gli altri?: "; cin>>x; cout<<"Quanti valori vuoi inserire nell'array?: "; cin>>n; for (i=0;i<n;i++) cin>>vettore1[i]; z=0; for(i=0;i<n;i++){ if (vettore1[i]>x) vettore2[z]=vettore1[i]; z++; } for(i=0;i<n;i++) cout<<vettore2[i]; system("PAUSE"); return 0; }
__________________
iMac 2011 21,5" Intel Core i5 2.7GHz | 1TB | 850 PRO 256GB | 12 GB 1333MHz RAM Synology DS213J | TIM 200/20
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ad occhio dovrebbe essere qui il problema:
z=0; for(i=0;i<n;i++){ if (vettore1[i]>x) { vettore2[z]=vettore1[i]; z++; } } for(i=0;i<z;i++) cout<<vettore2[i]; |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jan 2004
Messaggi: 793
|
grande!!ti ringrazio!!
![]()
__________________
iMac 2011 21,5" Intel Core i5 2.7GHz | 1TB | 850 PRO 256GB | 12 GB 1333MHz RAM Synology DS213J | TIM 200/20
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jan 2004
Messaggi: 793
|
raga se volessi fare lo stesso programma utilizzando pero' un solo vettore come verrebbe fatto??
![]() cosi' ovviamente nn funge.... ![]() int main() { const int max=100; int i,n,x; double vettore[max]; cout<<"Quanti valori vuoi inserire nell'array? "; cin>>n; cout<<"Con quale valore vuoi confrontare l'array?"; cin>>x; for (i=0;i<n;i++){ cout<<"Inserisci il valore N."<<i+1<<": "; cin>>vettore[i]; } for (i=0;i<n;i++){ if (vettore[i]<x){ vettore[i]=vettore[i+1]; } } for (i=0;i<n;i++) cout<<vettore[i];
__________________
iMac 2011 21,5" Intel Core i5 2.7GHz | 1TB | 850 PRO 256GB | 12 GB 1333MHz RAM Synology DS213J | TIM 200/20
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Jan 2004
Messaggi: 793
|
mi date qualke link dove studiare cose ti questo tipo?cioe' confronto tra array eliminiazione da un array di certi valori ke verifikano dei parametri...e poi dove posso trovare qualkosa per studiare la compilazione condizionale???grazie raga!!!
__________________
iMac 2011 21,5" Intel Core i5 2.7GHz | 1TB | 850 PRO 256GB | 12 GB 1333MHz RAM Synology DS213J | TIM 200/20
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:28.