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

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

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

borland c++ v3.1 задания первого курса - C++

16.06.2011, 19:41. Просмотров 760. Ответов 1
Метки нет (Все метки)

Очень надо до завтра написать 3 программы на borland С++ v3.1, помогите пожалуйста
Вот первая:
Дан одномерный массив размером 10 элементов. Заполнить массив случайными числами из диапазона [-90] до [+90].
Вывести на экран полученный массив отсортировав по возрастанию.
Написать функцию, определяющую является ли число кратным 11.
Используя функцию, определить кол-во элементов массива кратных 11.
Вторая задача:
Описать структуру с именем ZNAK, содержащую след. поля:
* Фамилия, имя
*знак зодиака
*дата рождения (массив из 3-х чисел)
Написать программму, выполняющую след. действия:
*Ввод с клавиатуры данных массив, состоящий из 8 элементов типа ZNAK; записи должны быть упорядочены по знакам зодиака.
*Вывод на экран информацию о людях, родившихся в месяц, значение которого введено с клавиатуры. Если таковых нет, то выдать на дисплей соответствующее сообщение.
Третья задача:
Дан одномерный массив, размером N, где N - целое число, задаваемое пользователем.
Заполнить массив случайным образом целыми числами из диапазона [-17;-3] и [3;17]
Вывести полученный массив на экран, отсортировать по убыванию.
Вывести отсортированный массив.
Определить кол-во элементов исходного массива, меньше -3. Сформировать из них второй массив, вывести его на экран
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2011, 19:41     borland c++ v3.1 задания первого курса
Посмотрите здесь:

киньте задания по лабам и курсачам где-то для 1-2 курса, заранее спасибо) - C++
по с++, delphi, c# хочу поучить пока время есть

Задача по С++ для первого курса - C++
Здравствуйте. Задали написать программу для решения этой формулы: Составил вот такой код: #include <cstdio> #include <cmath> ...

Две задачки с первого курса бизнес - информатики) - C++
1) Дан массив из n целых чисел. Поменять местами наименьший и первый отрицательный элемент. 2) Вычислить сумму элементов, расположенных...

Вывести проходной балл и список студентов первого курса - C++
Есть вот такое задание: Информация про абитуриентов сохраняется в таком виде: шифр, ФИО, три оценки по экзаменам. Известно количество...

Программа для первого курса (определяет количество и произведение положительных значений функции) - C++
Нужно помощь в написание проги, которая определяет количество и произведение положительных значений функции y=cosx для всех целых x от 2 до...

Вывести на экран номера первого положительного и первого отрицательного элементов - C++
Добрый день,есть такое задание,дан массив размеры и кол-во элементов задается с клавиатуры и нужно из этого массива вывести на экран первое...

Онлайн обновление курса валют - C++
Я написал программу (C++ Embarcadero RAD) конвертирования валюты и каким образом можно реализовать онлайн обновление курса ?

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

Бакалаврская работа для 4 курса студенту информатики - C++
У кого есть готовая дипломная или бакалаврскя работа по программированию?киньте пожалуйста кому не жалко)) или помогите с тему подобрать...

прога не моя сильная сторона, студентка 1 курса - C++
1. Написати програму, що реалізує один з простих методів сортування (вставками). 2. Написати програму, що реалізує метод Шелла. ...

прога не моя сильная сторона, студентка 1 курса - C++
прога не моя сильная сторона, помогите пожалуйста) З використанням рекурсії розв’язати наступні задачі. 1. Піднести до додатного цілого...

Найти наибольшее значение курса доллара в массиве - C++
Помогите решить задачу. Курс доллара в течение года менялся в диапазоне от 28руб. до 30руб. Найти наибольшее значение курса доллара. В...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
16.06.2011, 19:55     borland c++ v3.1 задания первого курса #2
1)
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <stdio.h>
#include <stdlib.h>
 
int compare(const void * el1, const void * el2);
int eleven(int elem);
 
int main()
{
    const int N = 10;
    int arr[N], i = 0, counter = 0;
    for(; i < N; ++i)
    {
        arr[i] = rand() % 181 - 90;
        printf("%d  ", arr[i]);
    }
    qsort(arr, N, sizeof(int), compare);
    printf("\n");
    for(i = 0; i < N; ++i)
    {
        printf("%d  ", arr[i]);
        if(!eleven(arr[i]))
            ++counter;
    }
    printf("\n%d", counter);
    getchar();
    return 0;
}
 
int compare(const void * el1, const void * el2)
{
    return ( *(int*)el1 - *(int*)el2 );
}
 
int eleven(int elem)
{
    return elem % 11;
}
Ответ Создать тему
Опции темы

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