Potrzebny program - ze wskaźnikami !!!

0

Potrzebyje pomocy z napisaniem programu ( musi zawierać cos takiego co się nazywa wskażniki ) najlepiej przydałby sie jakiś gotowiec x 3 ponieważ ja i moje koleżanki potrzebujemy oddać to jutro rano. To moga być jakieś proste programy niekoniecznie z długim kodem , nie mogą być za trudne.

Na pewno się odwdzieńczę :)

0

Hahahaha :-D to sie nazywa szczerość :)... najlepiej 3 LOL

0

jak mi Aniu powiesz co ty nazywasz wskaźnikiem (TGauge, TTrackBar?)

1

[OFFTOPIC] nieee... jej chodzi o mouse pointer ;ppp

a tak serio ;> no dobra zlituje sie ;p aczkolwiek proponuje sie POWAZNIE zastanowic nad innym kierunkiem studiow / szkola jezeli macie z tym problemy

#include<stdio.h>
#include<string.h>
int main( int argc, char **argv )
{
  char buf[ 256 ], *a, *b;
  strcpy( buf, *argv ); // kopiuj nazwe uruchomionego pliku do buf
  a = b = buf;
  while( *b ) b++; // idz b na koniec napisu
  b--; // wroc na ostatni znak
  for( ; a < b; a++, b-- ) // pozamieniaj kolejnosc liter
  {
    *a = *a ^ * b; *b = *a ^ *b; *a = *a ^ *b;
  }
  printf( "nazwa pliku uruchomieniowego od tylu brzmi %s\n", buf ); 
  return 0;
}
#include<stdio.h>
#include<string.h>

void sortuj( int *tab, int l )
{
  /* sortowanie przez przestawianie */
  int *a, *b, i, j, k;
  for( i = 0; i < l; i++ )
  {
    /* ustaw wskazniki */
    b = a = tab + i;
    a++;
    
    /* znajdz najmniejszy element pozostalego ciagu */
    for( j = i + 1; j < l; j++, a++ )
      if( *a < *b ) b = a;
    
    /* przestaw elementy */
    k = *(tab+i);
    *(tab+i) = *b;
    *b = k;
  }
}

void wypisz( int *tab, int l )
{
  while( l-- ) printf( "%i ", *tab++ );
  putchar( '\n' );
}

int main( void )
{
  int tab[ 12 ], i;
  for( i = 0; i < 12; i++ ) tab[ i ] = rand( ) % 100;
  sortuj( tab, 12 );
  wypisz( tab, 12 );
  return 0;
}

i 3.

#include<stdio.h>
#include<string.h>

void wielkie( char *x )
{
  for( ; *x; x++ )
    if( *x >='a' && *x <='z' ) *x -= 'a' - 'A';
}

void male( char *x )
{
  for( ; *x; x++ )
    if( *x >='A' && *x <='Z' ) *x += 'a' - 'A';
}

int main( void )
{
  char a[] = "aLa i KoT";
  puts( a );
  wielkie( a );
  puts( a );
  male( a );
  puts( a );
  return 0;
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1