| 	
	
	
		
		|||||||
  | 
		
| 
 | 
![]()  | 
	
	
| 
		 | 
	Strumenti | 
| 		
			
			 | 
		#1 | |
| 
			
			
			
			 Member 
			
		
			
				
			
			
			Iscritto dal: Dec 2006 
				
				
				
					Messaggi: 185
				 
				
				
				
				 | 
	
	
	
	
		
			
			 
				
				[C++] Invertire un Array di caratteri.
			 
			
		Ciao a tutti, sto cercando di invertire i caratteri di un array di stringhe, che cioè all'inserimento di una parola come "mouse" ti dia come risultato "esuom". Potete darmi una mano? Grazie.  
		
	
		
		
		
		
		
		
			![]() Quote: 
	
 Ultima modifica di Xizor : 19-02-2008 alle 18:30.  | 
|
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#2 | |
| 
			
			
			
			 Member 
			
		
			
				
			
			
			Iscritto dal: Dec 2006 
				
				
				
					Messaggi: 185
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		Ci sono riuscito. Però qualcuno saprebbe dirmi come fare a visualizzare il risultato su un'unico cout, senza inserirlo in un ciclo for e dare come output una lettera x volta ?  
		
	
		
		
		
		
		
	
	Grazie. Quote: 
	
  | 
|
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#3 | 
| 
			
			
			
			 Senior Member 
			
		
			
			
			Iscritto dal: Dec 2003 
				
				
				
					Messaggi: 4907
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		Mai programmato in c++ ma ci provo lo stesso...  
		
	
		
		
		
		
		
		
			  Codice: 
	#include <iostream>
#include <string>
using namespace std;
int main()
{
    string stringa;
    cout << "Inserisci una stringa di caratteri:" << endl;
    cin >> stringa;
    cout << "La stringa invertita e' ";
    for(int i = stringa.length() - 1; i >= 0; i--)
    {
        cout << stringa[i];
    }
    cout << endl;
    system("pause");
    return 0;
}
Ultima modifica di ||ElChE||88 : 22-02-2008 alle 18:20.  | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#4 | 
| 
			
			
			
			 Member 
			
		
			
				
			
			
			Iscritto dal: Dec 2006 
				
				
				
					Messaggi: 185
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		Grazie!  
		
	
		
		
		
		
		
	
	 | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#5 | 
| 
			
			
			
			 Junior Member 
			
		
			
				
			
			
			Iscritto dal: Feb 2008 
				
				
				
					Messaggi: 27
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		prova anke questo... 
		
	
		
		
		
		
		
		
			  #include <stdio.h> #include <conio.h> char y[20]; int n; int lunghezza(char y[]){ int i; for(i=0;y[i]!='\0';i++); return(i); } void nuovo (char y[], int *x){ printf("Inserisci una stringa: "); scanf("%s",y); *x=lunghezza(y); } void inverti(char y[],int x){ int i; char z; for(i=0;i<(x/2);i++){ z=y[x-i-1]; y[x-i-1]=y[i]; y[i]=z; } printf("\nLa stringa invertita Š: %s\n",y); getch(); } void main(){ clrscr(); nuovo(y,&n); inverti(y,n); } può andare? L'unico limite è la dimensione fissa della stringa, ma si può risolvere con una lista! Ultima modifica di 82ginopino : 23-02-2008 alle 16:28.  | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#6 | |
| 
			
			
			
			 Bannato 
			
		
			
			
			Iscritto dal: Apr 2007 
				Città: Montecarlo 
				
				
					Messaggi: 12723
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Quote: 
	
  | 
|
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#7 | 
| 
			
			
			
			 Senior Member 
			
		
			
			
			Iscritto dal: Dec 2003 
				
				
				
					Messaggi: 4907
				 
				
				
				
				 | 
	
	|
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#8 | 
| 
			
			
			
			 Senior Member 
			
		
			
			
			Iscritto dal: Dec 2003 
				
				
				
					Messaggi: 4907
				 
				
				
				
				 | 
	
	|
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#9 | 
| 
			
			
			
			 Bannato 
			
		
			
			
			Iscritto dal: Apr 2007 
				Città: Montecarlo 
				
				
					Messaggi: 12723
				 
				
				
				
				 | 
	
	|
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#10 | 
| 
			
			
			
			 Senior Member 
			
		
			
			
			Iscritto dal: Dec 2003 
				
				
				
					Messaggi: 4907
				 
				
				
				
				 | 
	
	|
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#11 | 
| 
			
			
			
			 Bannato 
			
		
			
			
			Iscritto dal: Apr 2007 
				Città: Montecarlo 
				
				
					Messaggi: 12723
				 
				
				
				
				 | 
	
	|
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#12 | 
| 
			
			
			
			 Senior Member 
			
		
			
			
			Iscritto dal: Dec 2003 
				
				
				
					Messaggi: 4907
				 
				
				
				
				 | 
	
	|
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#13 | 
| 
			
			
			
			 Bannato 
			
		
			
			
			Iscritto dal: Apr 2007 
				Città: Montecarlo 
				
				
					Messaggi: 12723
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		
c builder 2006...a scuola ci fanno fare così.  
		
	
		
		
		
		
		
	
	  anzi a dirla proprio tutta facciamo c e c++ mischiati, per esempio tutto in c e poi usiamo cin e cout al posto di scanf e printf...mi chiedo ancora quale sia l'utilità di fare una cosa simile.  | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#14 | 
| 
			
			
			
			 Senior Member 
			
		
			
				
			
			
			Iscritto dal: Jul 2002 
				Città: Reggio Calabria -> London 
				
				
					Messaggi: 12112
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		
anche mingw se non sbaglio.. 
		
	
		
		
		
		
			mmm... o forse da un warning.. ![]() ora non ricordo perchè sono secoli che non scrivo codice c/c++..  
		
				__________________ 
		
		
		
		
	
	 
			 | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#15 | |
| 
			
			
			
			 Senior Member 
			
		
			
				
			
			
			Iscritto dal: Jul 2002 
				Città: Reggio Calabria -> London 
				
				
					Messaggi: 12112
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Quote: 
	
 vi confondono le idee in modo che non potrete mai riuscire ad impare la programmazione ad oggetti  
		
				__________________ 
		
		
		
		
	
	 
			 | 
|
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#16 | 
| 
			
			
			
			 Bannato 
			
		
			
			
			Iscritto dal: Apr 2007 
				Città: Montecarlo 
				
				
					Messaggi: 12723
				 
				
				
				
				 | 
	
	|
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#17 | |
| 
			
			
			
			 Senior Member 
			
		
			
				
			
			
			Iscritto dal: Jul 2007 
				
				
				
					Messaggi: 499
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Quote: 
	
 
				__________________ 
		
		
		
		
	
	 | 
|
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
		
		  
	   | 
| Strumenti | |
		
  | 
	
		
  | 
Tutti gli orari sono GMT +1. Ora sono le: 01:59.









		
		
		


 
 
 
 
			
		
 
 







