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

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

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

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

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


3.Реализовать все функции из lab8.h.Добавить вызовы тестов в test_full_lab8() для реализованных функций.
    4.Реализовать проверку условия для каждого элемента массива. Ввести массив с клавиатуры и проверить     выполняются ли для него условия:

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