Sprawdzenie zadań

Odpowiedz Nowy wątek
2015-01-18 13:34
0

Witam, prosiłbym o sprawdzenie, czy dobrze wykonałem trzy zadania.
Zadanie 1:
Oryginalna treść:(Define a variable S that is a structure containing one double and one array of 4 characters. Assign an 13 to the double)
Zdefiniuj zmienną S, która jest strukturą zawierającą jedno 'double' i tablicę składającą się z 4 znaków. Przypisz 13 do double.

Zadanie :
struct s
{
double zmienna = 4;
char tablica[4];
};

Zadanie 2:
Write a definition of a variable d, that is an array of 5 pointers to double
Napisz definicje zmiennej d, która jest tablicą 5 wskaźników double.

Rozwiazanie Zadanie 2:
double *d[5];

Zadanie 3:
Write a declaration (prototype) of a function f accepting a pointer to float and returning an integer
Napisz deklaracje funkcji f, przyjmująca wskaznik na float, a zwracająca jako int.

int f(float zmienna)
{

return zmienna;
}

Z góry bardzo dziękuję, za poświęcony czas : )

edytowany 1x, ostatnio: ZłotyKot, 2015-01-18 13:41

Pozostało 580 znaków

2015-01-18 13:41
1

Ad 1. Nie
Ad 2. Tak
Ad 3. Nie


Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.

Pozostało 580 znaków

2015-01-18 13:43
1

Ad. 1. Miała być zmienna S, która jest strukturą. A masz tylko definicję struktury.
Ad. 2. Ok.
Ad. 3. Miała być tylko deklaracja (prototyp), a jest definicja. Miał być wskaźnik na float, a jest float.

Pozostało 580 znaków

2015-01-18 13:51
0

Dziękuję za expresową odpowiedź.
Czyli zadanie 1 wygląda tak:
struct jakasnazwa
{
double zmienna;
char tablica[4];
};
struct jakasnazwa s;
s.zmienna=13;

Zadanie 3:
int f(float * c1);

Pozostało 580 znaków

2015-01-18 13:58
1

Ad 1. Może być (o ile można uznać że s jest tym samym co S bo w C tak nie jest) ale wg mnie chodziło bardziej o struct { double zmienna; char tablica[4]; } S={13};
Ad 3. Tak


Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.

Pozostało 580 znaków

2015-01-18 14:03
0

Dziękuje za pomoc : )

Życzę miłej niedzieli.

edytowany 1x, ostatnio: ZłotyKot, 2015-01-18 14:03

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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