• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Struktury C++

0 głosów
58 wizyt
pytanie zadane 27 grudnia 2018 w C i C++ przez eSpring Początkujący (260 p.)
zamknięte 28 grudnia 2018 przez eSpring

Witam, potrzebuję pomocy z zadankami. 

Napisz strukturę vec3d zawierającą pola x, y i z typu float. Napisz funkcję void print(vec3d p), która przyjmuje wektor i wypisuje go na konsoli w formacie "[1.0, 2.0, -3.0]".

Napisz funkcję vec3d make_vec3(float x, float y, float z), która zwraca wektor ze współrzędnymi takimi jak argumenty. Przetestuj funkcję za pomocą funkcji print.

Napisz funkcję vec3d add(const vec3d* p1, const vec3d* p2), która zwraca nowy wektor, będący sumą argumentów (sumujemy po współrzędnych). Przetestuj funkcję za pomocą funkcji print.

Moj kod:

#include <iostream>

struct vec3d {

       float x;
       float y;
       float z;

};
void print(vec3d p) {

       std::cout << "[ " << p.x << ", " << p.y << ", " << p.z << " ]";

}
int main() {

       vec3d w1;

       std::cout << "Podaj wspolrzedna x:";
       std::cin >> w1.x;
       std::cout << "Podaj wspolrzedna y:";
       std::cin >> w1.y;
       std::cout << "Podaj wspolrzedna z:";
       std::cin >> w1.z;

       print(w1);

       return 0;

jak rozwiązać powyższe zadania? Proszę o pomoc! Z góry dziekuje!

komentarz zamknięcia: Zadanie rozwiązane osobiście

Podobne pytania

0 głosów
1 odpowiedź 174 wizyt
pytanie zadane 2 lipca 2017 w C i C++ przez kakaPL Nowicjusz (160 p.)
0 głosów
1 odpowiedź 349 wizyt
pytanie zadane 28 grudnia 2017 w C i C++ przez lambdag Obywatel (1,290 p.)
0 głosów
1 odpowiedź 909 wizyt
Porady nie od parady
Wynikowy wygląd pytania, odpowiedzi czy komentarza, różni się od tego zaprezentowanego w edytorze postów. Stosuj więc funkcję Podgląd posta znajdującą się pod edytorem, aby upewnić się, czy na pewno ostateczny rezultat ci odpowiada.Podgląd posta

66,453 zapytań

113,212 odpowiedzi

239,685 komentarzy

46,704 pasjonatów

Przeglądających: 277
Pasjonatów: 10 Gości: 267

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...