| Precedente :: Successivo | 
	
	
		| Autore | Messaggio | 
	
		| Luca Rizzo Mortale devoto
 
  
 
 Registrato: 13/10/15 21:51
 Messaggi: 13
 
 
 | 
			
				|  Inviato: 14 Ott 2015 23:20    Oggetto: elevamento a potenza (Programmazione in C) |   |  
				| 
 |  
				| Salve a tutti.. so che devo inserire un ciclo for, ma non so come farlo.
 premetto che non voglio usare il "pow".
 
 #include <stdio.h>
 
 int main () {
 
 printf("inserire base\n");
 
 int b;
 
 scanf("%d", &b);
 
 printf("inserire esponente\n");
 
 int e;
 
 scanf("%d", &e);
 
 
 for (i = 0;  i < e; i++)
 |  | 
	
		| Top |  | 
	
		|  | 
	
		| SverX Supervisor Macchinisti
 
  
  
 Registrato: 25/03/02 12:16
 Messaggi: 11861
 Residenza: Tokelau
 
 | 
			
				|  Inviato: 15 Ott 2015 10:38    Oggetto: |   |  
				| 
 |  
				| non vedo il problema... il ciclo for è esattamente quello che ti serve, e l'hai già impostato correttamente. Dentro il ciclo metti una variabile 'totale' (parti da 1) che moltiplicherai per 'b' ad ogni iterazione. Quindi totale=b*b*b*b... 'e' volte.
 
 
  |  | 
	
		| Top |  | 
	
		|  | 
	
		| Luca Rizzo Mortale devoto
 
  
 
 Registrato: 13/10/15 21:51
 Messaggi: 13
 
 
 | 
			
				|  Inviato: 15 Ott 2015 11:38    Oggetto: |   |  
				| 
 |  
				| for (i = 0; s = 1; i < e; i++) 
 b* = s
 
 printf("%d", s);
 
 così ? non capisco la logica a parole
 |  | 
	
		| Top |  | 
	
		|  | 
	
		| SverX Supervisor Macchinisti
 
  
  
 Registrato: 25/03/02 12:16
 Messaggi: 11861
 Residenza: Tokelau
 
 | 
			
				|  Inviato: 15 Ott 2015 13:14    Oggetto: |   |  
				| 
 |  
				| è grave, figliolo   
 intendo che hai un ciclo for e dentro questo moltiplichi il totale per b
 
 
  	  | Codice: |  	  | totale=1; for (i = 0; i < e; i++)
 {
 totale*=b;
 }
 | 
 |  | 
	
		| Top |  | 
	
		|  | 
	
		| Luca Rizzo Mortale devoto
 
  
 
 Registrato: 13/10/15 21:51
 Messaggi: 13
 
 
 | 
			
				|  Inviato: 15 Ott 2015 13:31    Oggetto: |   |  
				| 
 |  
				| Grazie, ho capito. Mi scuso per l'ignoranza, ma sono alle prime armi
  |  | 
	
		| Top |  | 
	
		|  | 
	
		|  |