Elektronika i Telekomunikacja POLSL
Forum Elektroników Wydziału AEI Politechniki Śląskiej
FAQ  ::  Szukaj  ::  Użytkownicy  ::  Grupy  ::  Galerie  ::  Rejestracja  ::  Profil  ::  Zaloguj się, by sprawdzić wiadomości  ::  Zaloguj


kartkowa

 
Napisz nowy temat   Odpowiedz do tematu    Forum Elektronika i Telekomunikacja POLSL Strona Główna » Semestr II / PPK
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Ejsi
Chuda Jedynka



Dołączył: 17 Paź 2006
Posty: 143
Przeczytał: 0 tematów

Skąd: Piekary Śląskie

PostWysłany: Czw 14:05, 10 Maj 2007    Temat postu: kartkowa

#define _CRT_SECURE_NO_DEPRECATE
#define _USE_MATH_DEFINES
#include "stdafx.h"
#include "string.h"
#include "math.h"
#include "conio.h"


int dziel(char wyr[50],char wyrf[][20],int n, int p1, int p2);
int main()
{
char wyr[20];
char wyrf[20][20];
int n,p1,p2;
printf("podaj napis:\n");
gets(wyr);
printf("podaj p1:\n");
scanf("%d",&p1);
printf("podaj p2:\n");
scanf("%d",&p2);
printf("ile razy wyciac:\n");
scanf("%d",&n);
dziel(wyr,wyrf,n,p1,p2);
puts(wyrf);
getchar();
return 0;

}

int dziel(char wyr[50],char wyrf[][20],int n,int p1, int p2)
{
int i,z=0;
i=p1;
for (i;i<p2;i++)
{
wyrf[i-p1]=wyr[i];
z++;
}
wyrf[z]=NULL;

// printf("%s\n%s\n",wyr,wyrf);
return 0;
}




// for (i=0;i<50;i++)
//{
// if (wyr[i]!= NULL)
// z++;
// else break;
//}
//printf("z=%d\n",z);
//if(n<z)

// for (i=0;i<=n;i++)
// wyr[i]=wyrf[i];

//wyrf[p2]=NULL;
//wyr[p2]=NULL;
//printf("%s\n%s\n",wyr,wyrf);
//else printf("%s\n",wyr);
//return 0;
//}
Powrót do góry
Zobacz profil autora
bacikos
PRAWIE elektronik - prawie robi...



Dołączył: 20 Paź 2006
Posty: 161
Przeczytał: 0 tematów

Skąd: Piekary Śląskie

PostWysłany: Czw 14:29, 10 Maj 2007    Temat postu: dla miauca

#define _CRT_SECURE_NO_DEPRECATE
#define _USE_MATH_DEFINES
#include "string.h"
#include "conio.h"
#include "math.h"
#include "stdafx.h"




int dziel(char nap1[50],char nap2[20],int n);
int main()
{

char nap1[50];
char nap2[20];
int n, a;
printf("Wyraz :\n");
gets(nap1);
printf("Na ile czesci podzielic wyraz:\n");
scanf("%d",&n);
dziel(nap1,nap2,n);
getch();

return 0;

}

int dziel(char nap1[50],char nap2[20],int n)
{
int a;
int b,c,d,e;
for (a=0;a<n;a++)
{
printf("Od jakiej pozycji:\n");
scanf("%d",&b);
printf("Do jakiej pozycji:\n");
scanf("%d",&c);
d=(c-b);
for (e=0;e<d;e++)
{
nap2[e]=nap1[b];
b++;
}
printf("%s\n",nap2);
}



return 0;
}
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Elektronika i Telekomunikacja POLSL Strona Główna » Semestr II / PPK Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
  ::  
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group   ::   template subEarth by Kisioł. Programosy   ::  
Regulamin