Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
clubnichkina
Сообщений: n/a
#1

С++: массив, фигуры, функция - C++

16.01.2011, 22:09. Просмотров 506. Ответов 3
Метки нет (Все метки)

Привет всем!!! Помогите пожалуйста, кто хоть немного разбирается в С++. Не могу решить задачи, потому что этот язык программирования не поддается моему пониманию!

Вот задачи:
1) Считать из файла «а.dat» двухмерный массив 4х4.
Вывести на экран массив и все значения массива равные 0.

2) Реализовать на языке С++ классы геометрических фигур (отрезок, треугольник, окружность). Для всех фигур реализовать общие методы: показать, скрыть, переместить, задать цвет. Реализовать движение фигур по прямой.

3) Протабулировать функцию: 1/х.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.01.2011, 22:09     С++: массив, фигуры, функция
Посмотрите здесь:

C++ Двумерный массив и функция
Функция возвращающая массив C++
C++ Уравнение,массив и функция
C++ Функция и массив
Функция типа массив C++
Функция и массив C++
двумерный массив и функция! C++
C++ Функция и массив
Функция, возвращающая массив C++
C++ C++ функция и массив
C++ Функция, обрабатывающая массив
C++ Функция возвращающая массив

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6547 / 3967 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
16.01.2011, 22:44     С++: массив, фигуры, функция #2
Цитата Сообщение от clubnichkina Посмотреть сообщение
1) Считать из файла «а.dat» двухмерный массив 4х4.
Вывести на экран массив и все значения массива равные 0.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <fstream>
 
int main()
{
    std::ifstream file("a.dat");
    int mas[4][4];
    for(int i = 0; i < 4; i++)
    {
        for(int j = 0; j < 4; j++)
        {
      file >> mas[i][j];
      std::cout << mas[i][j] << ' ';
        }
        std::cout << std::endl;
    }
    std::cin.get();
    std::cin.get();
    file.close();
    return 0;
}
Пример заполнения a.dat в текстовом редакторе
13 23 33 44
53 63 73 86
93 0 13 26
33 43 56 66
Цитата Сообщение от clubnichkina Посмотреть сообщение
2) Реализовать на языке С++ классы геометрических фигур (отрезок, треугольник, окружность). Для всех фигур реализовать общие методы: показать, скрыть, переместить, задать цвет. Реализовать движение фигур по прямой.
какими средствами? GDI OpenGL или Turbo C++ ?

Цитата Сообщение от clubnichkina Посмотреть сообщение
3) Протабулировать функцию: 1/х.
на каком отрезке?
clubnichkina
Сообщений: n/a
16.01.2011, 23:47     С++: массив, фигуры, функция #3
Насчет средств очень интересный вопрос Наверно Turbo C++...

функция на отрезке от -10 до 10.

Даже не знаю как благодарить за помощь

Добавлено через 54 минуты
Цитата Сообщение от Maxwe11 Посмотреть сообщение
GDI OpenGL или Turbo C++
А решение сильно отличается?
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
16.01.2011, 23:53     С++: массив, фигуры, функция #4
clubnichkina, да

Не по теме:

Цитата Сообщение от clubnichkina Посмотреть сообщение
Даже не знаю как благодарить за помощь
финансово

Yandex
Объявления
16.01.2011, 23:53     С++: массив, фигуры, функция
Ответ Создать тему
Опции темы

Текущее время: 02:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru