Перейти к основному содержанию
EDU-MMCS
Вы используете гостевой доступ (Вход)

1.3 Языки программирования (практика, Герасименко Т.Е.)

  1. В начало
  2. Курсы
  3. Архив курсов
  4. 1.3 ЯП
  5. Работа с указателями
  6. Задание 8. Работа с указателями

Задание 8. Работа с указателями

Требуемые условия завершения
Открыто с: воскресенье, 25 марта 2018, 08:00
  • Проинициализировать переменные трех типов – int, double, bool. Создать указатели
    аналогичных типов. Проинициализировать указатели значениями переменных. Разыменовать
    указатели, вывести результат на экран. Изменить значения переменных при помощи
    указателей. Вывести результат на экран.
  •  Написать функцию, входные параметры которой – два указателя на целочисленные
    переменные, а выходные – сумма, разность и произведение значений входных параметров
  • Поменять местами значения по указателям. Тип значений не известен, но известен размер каждого значения в байтах.

Указатели и массивы

Решите следующие задачи, не пользуясь операцией индексации массива []:

  1. Дан массив целых чисел. Обнулить каждый второй его элемент.
  2. Дан массив целых чисел. Найти и обнулить максимальный элемент


3.Реализовать все функции из lab8.h.Добавить вызовы тестов в test_full_lab8() для реализованных функций.
    • Вывод значений функции на отрезке с заданным форматированием.
    • Уточнение значения корня функции на отрезке методом деления пополам.
    • Используя функции описанные в lab8.h найти корни функции f(x) = 3x2-17x-6
    4.Реализовать проверку условия для каждого элемента массива. Ввести массив с клавиатуры и проверить     выполняются ли для него условия:

    • массив не содержит ноль;
    • массив состоит из простых чисел.




  • lab8.cpp lab8.cpp
    25 марта 2018, 22:45
  • lab8.h lab8.h
    25 марта 2018, 22:45
  • main.cpp main.cpp
    25 марта 2018, 22:45
  • test_lab8.cpp test_lab8.cpp
    25 марта 2018, 22:45
  • test_lab8.h test_lab8.h
    25 марта 2018, 22:45
◄ Лекция Указатели в С++
Индивидуальное задание 2 ►
Пропустить Навигация
Навигация
  • В начало

    • Страницы сайта

      • Мои курсы

      • Теги

    • Мои курсы

    • Курсы

      • Архив курсов

        • ДК

        • НИР2020

        • Компьютерный эксперимент в нелинейной динамике

        • НИС_ФИИТ

        • пример_курса_для_преподавателей

        • Базы данных

        • ЧМы2

        • IT-Cross-2017

        • AM-Multi-2016

        • ОАП

        • ЭВМ (1 курс)

        • 1.3 ЯП

          • Общее

          • Знакомство с С++. Компиляция и Отладка

          • Использование функций

          • Многофайловая компановка в С++. Тестирование

          • Массивы. Обработка массивов

          • Работа с указателями

            • ФайлЛекция Указатели в С++

            • ЗаданиеЗадание 8. Работа с указателями

            • ФайлИндивидуальное задание 2

            • ЗаданиеОтчёт по индивидуальному заданию №2

          • Динамические массивы

          • 30.04.2018 Двумерные массивы

          • 7.05.2018 Строки

          • Работа с файлами

          • Дневник и отчет по практике

      • Осенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Весенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Воскресная компьютерная школа

        • Пользователь компьютера плюс

        • Пользователь прикладных программ

        • Программирование I ступень

        • Программирование II ступень

        • Программирование III ступень

        • Архив

      • Воскресная математическая школа

        • Открытое тестирование РНОМЦ и мехмата ЮФУ - 2025

        • Олимпиадная математическая школа

        • Повышение квалификации

        • Доступная математика

        • Лаборатория математического онлайн-образования мех...

        • Осенняя универсиада

        • Научно-практическая конференция

        • ВМШ

          • ВМШ - 24

        • Летняя олимпиадная математическая школа РНОМЦ и ме...

      • Государственная итоговая аттестация

      • Дополнительное образование

      • Олимпиады

      • Видеолекции

      • Разное

      • Заочная школа мехмата ЮФУ

Служба поддержки сайта
Вы используете гостевой доступ (Вход)
1.3 ЯП
Сводка хранения данных
Скачать мобильное приложение Яндекс.Метрика