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
|
Wysłany: Czw 13:32, 24 Maj 2007 Temat postu: laborki kartkowa |
|
|
hmm Mi to chyba niedziala jak ma
#define _CRT_SECURE_NO_DEPRECATE
#define _USE_MATH_DEFINES
#include "stdafx.h"
#include "string.h"
#include "math.h"
#include "conio.h"
#include "stdio.h"
#include "stdlib.h"
#include "ctype.h"
int main()
{
float tab[5][5];
float *pocz,*ptr,wart=4.0;
int LK=5,nrw=2,nrk=2;
pocz=malloc(LK*LK*sizeof(float));
ptr=pocz+LK*nrw+nrk;
while(ptr<pocz+LK*LK) *(ptr++)=wart;
ptr=pocz;
while(ptr<pocz+LK*LK)
{
if((ptr-pocz)%LK==0) printf("\n");
printf("%7.2f",*(ptr++));
}
return 0;
}
|
|
Powrót do góry |
|
|
|
|
Gość
|
Wysłany: Czw 13:36, 24 Maj 2007 Temat postu: |
|
|
// Malloc01.cpp : Defines the entry point for the console application.
//
#include "stdlib.h"
#include "string.h"
#include "stdafx.h"
char *czytajNap(int i);
int main()
{
int n = 4, i;
//char nap[50];
char *ww[20];
for( i=0; i <n; i++)
{
//printf("Napis %d : ",i);
//gets(nap);
//ww[i]=_strdup(nap);
ww[i] = czytajNap(i);
}
for(i=0; i<n; i++) puts(ww[i]);
return 0;
}
char *czytajNap(int i)
{
char *wsk;
char nap[50];
printf("Napis %d : ",i);
gets(nap);
wsk = _strdup(nap);
return wsk;
}
|
|
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:43, 24 Maj 2007 Temat postu: |
|
|
te po lewej na 1 pkt
// hli.cpp : Defines the entry point for the console application.
//
#define _CRT_SECURE_NO_DEPRECATE
#define _USE_MATH_DEFINES
#include "stdafx.h"
#include "stdlib.h"
#include "string.h"
#include "conio.h"
char *CzytajNap(int i);
int main()
{
int n=4,i;
char *ww[20];
for(i=0;i<n;i++)
{
/*printf("napis%d:",i);
gets(nap);
ww[i]=_strdup(nap);*/
ww[i]=CzytajNap(i);
}
for(i=0;i<n;i++)
puts(ww[i]);
return 0;
}
char *CzytajNap(int i)
{ char *ww;
char nap[50];
printf("napis%d:",i);
gets(nap);
ww=_strdup(nap);
}
|
|
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:55, 24 Maj 2007 Temat postu: |
|
|
ten po lewej za poltorej pkt wyrzuccie komenty i pozmieniajcie
// hli.cpp : Defines the entry point for the console application.
//
#define _CRT_SECURE_NO_DEPRECATE
#define _USE_MATH_DEFINES
#include "stdafx.h"
#include "stdlib.h"
#include "string.h"
#include "conio.h"
char *CzytajNap2(int i);
char *CzytajNap(int i);
int main()
{
int n=4,i;
char *ww[20];
for(i=0;i<n;i++)
{
/*printf("napis%d:",i);
gets(nap);
ww[i]=_strdup(nap);*/
ww[i]=CzytajNap2(i);
}
for(i=0;i<n;i++)
puts(ww[i]);
return 0;
}
char *CzytajNap(int i)
{
char nap[50];
char *ww;
printf("napis%d:",i);
gets(nap);
ww=malloc(strlen(nap)+1);
strcpy(ww,nap);
}
char *CzytajNap2(int i)
{
char nap[50];
char *ww;
printf("napis%d:",i);
gets(nap);
ww=malloc(strlen(nap)+1);
strcpy(ww,nap);
return ww;
}
|
|
Powrót do góry |
|
|
Gość
|
Wysłany: Czw 13:58, 24 Maj 2007 Temat postu: |
|
|
a to po prawej ktoś da??
|
|
Powrót do góry |
|
|
Gość
|
Wysłany: Czw 14:07, 24 Maj 2007 Temat postu: |
|
|
z allokacja
// Malloc01.cpp : Defines the entry point for the console application.
//
#include "stdlib.h"
#include "string.h"
#include "stdafx.h"
char nap[50];
char *czytajNnapisDwa(int i);
int main()
{
int n = 4, i;
char *ww[20];
//printf("Char : %d\n", sizeof(char));
for( i=0; i <n; i++) (ww[i] = czytajNnapisDwa(i));
for(i=0; i<n; i++) puts(ww[i]);
return 0;
}
char *czytajNnapisDwa(int i)
{
char *wskaznik;
printf("Napis %d : ",i);
gets(nap);
//printf("Napis %d : ",strlen(nap));
wskaznik = malloc(strlen(nap)+1);
strcpy(wskaznik, nap);
return wskaznik;
}
|
|
Powrót do góry |
|
|
|