Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <unistd.h>
- #include <string.h>
- struct planet {
- const char* name;
- double speed_pad;
- planet(const char* name, double speed_pad) {
- this->name = name;
- this->speed_pad = speed_pad;
- }
- double gravity_acc() {
- return speed_pad;
- }
- double free_fall_speed(double sec) {
- double speed = sec * gravity_acc();
- speed *= 3.6; //из м/с в км/ч
- return speed;
- }
- };
- int main() {
- planet Mercury = {"Меркурий", 3.7};
- planet Venus = {"Венера", 8.87};
- planet Moon = {"Луна", 1.62};
- printf("После падения на %s через одну секунду ваша скорость будет %.2f км/ч\n", Mercury.name, Mercury.free_fall_speed(1));
- printf("После падения на %s через одну секунду ваша скорость будет %.2f км/ч\n", Venus.name, Venus.free_fall_speed(1));
- printf("После падения на %s через одну секунду ваша скорость будет %.2f км/ч\n", Moon.name, Moon.free_fall_speed(1));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement