Помогите решить несколько задачек

Тема в разделе "C/C++/C#", создана пользователем -, 24 фев 2011.

  1. Гость

    1)Дано трехзначное целое число. Составить программу, которая оп-
    ределяет наименьшую и наибольшую цифру этого числа. Число вводить с
    клавиатуры.
    2)Составить программу приближенного вычисления площади фигуры,
    ограниченной заданными линиями.использовать метод прямоугольников. Для по-
    строения прямоугольника использовать правый конец отрезка.
    y = −2x*x + 3x + 6, y = x + 2.
    3)Даны три массива. Выдать элементы, которые встречаются в пер-
    вом и во втором массивах, но не встречаются в третьем.
    4)Дана квадратная матрица порядка M. Зеркально отразить ее элемен-
    ты относительно [горизонтальной оси симметрии] [вертикальной оси сим-
    метрии] [главной диагонали] [побочной диагонали] матрицы.
    5)Обязательно использовать динамическую память.
    По заданной матрице составить вектор, элементы которого равны
    произведениям элементов соответствующего столбца.
    6)Обрабатываемый текст программа считывает из файла.
    Подсчитать количество букв, которые встретились в тексте двойными.
    7)Создать структуру «студент» со следующими данными: фамилия, имя,
    отчества, пол, факультет, курс, группа, отметки по пяти предметам, город
    (село) проживания. Сформировать текстовый файл со списком студентов.
    Для каждого пункта характеристики студента выделять строку. Данные о студентах отделяются друг от друга пустыми строками. Для выполнения за-
    дания данные из текстового файла ввести в массив структур программы.
    Выдать номер курса факультета ИВТ, на котором больший процент
    отличников юношей. Составить список студентов, в котором группы факуль-
    тета ИВТ расположены по убыванию процента отличников в нем.
    8)Перед началом работы программы создать текстовый файл с данными.
    Выполнить задание работы № 7, используя двоичные
    файлы.
     
  2. ierofant

    ierofant Гость

    1)
    Код (C++):
    #include <iostream>
    #include <algorithm>

    int main ()
    {
    int size = 3;
    char mas [size];

    std::cout << "Введите трёхзначное число: ";
    for (int i = 0; i < size; i++) std::cin >> mas [i];

    std::cout << "Наименьшая цифра: " << *std::min_element (mas, mas + size) << std::endl;
    std::cout << "Наибольшая цифра: " << *std::max_element (mas, mas + size) << std::endl;

    return 0;
    }
    Добавлено: А вообще ты нереально ленивый, сам бы хоть что-нибудь сделал.
     
Загрузка...
Похожие Темы - Помогите решить несколько
  1. mrx13
    Ответов:
    8
    Просмотров:
    261
  2. kuklofon
    Ответов:
    9
    Просмотров:
    597
  3. GREED
    Ответов:
    1
    Просмотров:
    545
  4. vovanabali
    Ответов:
    0
    Просмотров:
    539
  5. zarina
    Ответов:
    0
    Просмотров:
    679

Поделиться этой страницей