Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Czw 13:42, 26 Kwi 2007 Temat postu: LAB07 |
|
|
wiadomo
|
|
Powrót do góry |
|
|
|
|
Gość
|
Wysłany: Czw 13:43, 26 Kwi 2007 Temat postu: ZAD3 |
|
|
to jest w main
//gets(tab); // wczytuje z klawiatury
////if(Spr(tab))
// printf("Wyraz jest palindromem");
//else
// printf("Wyraz nie jest palindromem");
//int Spr(char nap[])
//{
// int len = strlen(nap); // oblicza dlugosc tekstu
// int tmp = len;
//
// for(int i=0; i<tmp; i++,len--)
// {
// if(nap[i]!=nap[len-1])
// return 0;
//
// }
// return 1;
//}
|
|
Powrót do góry |
|
|
Madafak
PRAWIE elektronik - prawie robi...
Dołączył: 12 Paź 2006
Posty: 290
Przeczytał: 0 tematów
Skąd: stamtąd
|
Wysłany: Czw 13:53, 26 Kwi 2007 Temat postu: |
|
|
ZADANIE NR 1 POZMIENIAc nAZWY ITP ITD !!!!!!!!!!!!!!!!!!!!!
// labki.cpp : Defines the entry point for the console application.
//
#define _CRT_SECURE_NO_DEPRECATE
#define _USE_MATH_DEFINES
#include "stdafx.h"
#include "string.h"
#include "math.h"
#include "conio.h"
int dziel(char nap[],char napf[],int n);
int main()
{ char nap[20],napf[20];
int n, i;
printf("podaj napis:\n");
gets(nap);
printf("podaj n:\n");
scanf("%d",&n);
dziel(nap,napf,n);
return 0;
}
int dziel(char nap[],char napf[],int n)
{ int i,z=0;
for (i=0;i<20;i++)
{ if (nap[i]!= NULL)
z++;
else break;
}
printf("z=%d\n",z);
if(n<z)
{ for (i=n;i<z;i++)
{napf[i-n]=nap[i];
}
napf[z-n]=NULL;
nap[n]=NULL;
printf("%s\n%s\n",nap,napf);}
else printf("%s\n",nap);
return 0;
}
|
|
Powrót do góry |
|
|
Madafak
PRAWIE elektronik - prawie robi...
Dołączył: 12 Paź 2006
Posty: 290
Przeczytał: 0 tematów
Skąd: stamtąd
|
Wysłany: Czw 14:30, 26 Kwi 2007 Temat postu: |
|
|
zadanie nr 3
// labki.cpp : Defines the entry point for the console application.
//
#define _CRT_SECURE_NO_DEPRECATE
#define _USE_MATH_DEFINES
#include "stdafx.h"
#include "string.h"
#include "math.h"
#include "conio.h"
int dziel(char nap[]);
int main()
{ char nap[20];
int i;
printf("podaj napis:\n");
gets(nap);
dziel(nap);
return 0;
}
int dziel(char nap[])
{ int i,z=0,k=0,b=0;
for (i=0;i<20;i++)
{ if (nap[i]!= NULL)
z++;
else break;
}
b=z-1;
printf("z=%d\n",z);
for(i=0;i<z;i++)
{ if(nap[i]!=nap[b-i])
k++;
}
if (k==0)
{printf("Wyraz jest palindromem\n");}
else printf("Wyraz nie jest palindromem\n");
return 0;
}
|
|
Powrót do góry |
|
|
|
|
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
|
|