Bienvenido a Tecnohackers

Tecnohackers » Programacion » Area de Programacion » Programacion a Bajo Nivel. APIs, Hooking, ASM, C/C++, etc.
 » 

rotacion de numeros



Autor Tema: rotacion de numeros  (Leído 1527 veces)

Desconectado kaiser

  • Veterano
  • ***
  • Mensajes: 250
    • http://foro.latinohack.com
rotacion de numeros
« en: Febrero 04, 2009, 04:00:24 am »
este programita desplaza y visualiza espero sirva de algo

Código: You are not allowed to view links. Register or Login
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void cargar (int* numeros , int n);
void desplazar (int *numeros , int n);
void visualizar (int* numeros ,int n);
int main (void) {
   
   int *array,n;
   printf(&quot;\nÃ&#402;Æ&#8217;ââ&#8218;¬Å¡    Â¿Cuantos elementos tiene el vector? &quot;);
   scanf(&quot;%d&quot;,&n);fflush(stdin);
   array=(int*)malloc(n*sizeof(int));
   cargar(array,n);
   desplazar(array,n);
   visualizar(array,n);
   free(array);
   getch();
}
void cargar (int* numeros,int n)
{
   int i;
   for( i = 0; i < n; i++) {
      printf(&quot;\n Introduzca  numero: &quot;);
      scanf(&quot;%d&quot;,&numeros);fflush(stdin);
   }
   visualizar(numeros,n);
}
void desplazar (int* numeros , int n) {
   int i,num;
   num=numeros[n-1];
   for( i = n - 2 ; i >= 0; i--) {
      numeros[i+1]=numeros;
     
   }
   numeros[0]=num;
   printf(&quot;\n el array nuevo es: &quot;);
    printf(&quot;\n&quot;);
}
void visualizar (int* numeros,int n) {
   int i;
   for( i = 0; i < n; i++) {
      printf(&quot; %d &quot;,numeros);
   }
}

Tags:
Tags:

 


SMF 2.0.19 | SMF © 2016, Simple Machines
Paginas Afiliadas
Twitter - FaceBook - Daraxblog
Designed by Smf Personal