Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2011, 17:21   #1
TheSnaps
Пользователь
 
Регистрация: 22.12.2011
Сообщений: 16
Восклицание [С]

Прошу помочь решить задания, я не успеваю по времени их сделать все.

Если кто возметься, задания можно разбить на несколько файлов.

Задание к первому

Описати структуру з ім’ям ABITURIENT, яка містить наступні поля:
· NAME – прізвище, ініціали;
· GENDER - стать;
· SPEC – назва спеціальності;
· EXAM – вступні іспити з трьох предметів (масив з трьох елементів).
Написати програму, що окремими функціями реалізовує наступні дії:
· введення з клавіатури даних в масив ABITUR1, що складається з 10 змінних типу ABITURIENT; записи повинні бути впорядковані за зростанням середнього бала;
· виведення на екран прізвищ та назв спеціальностей для всіх абітурієнтів, що мають бал нижче, ніж прохідний бал, який визначається користувачем програми; якщо таких студентів немає, то вивести відповідне повідомлення.

Задание ко 2 файлу

1. Написати програму, яка копіює вміст вхідного файла у вихідний файл; підраховує кількість слів у тексті, які починаються з голосної літери; знаходить всі слова, які містять непарну кількість приголосних літер; видаляє всі числа з тексту.
2. Структура з ім’ям ABITURIENT, яка містить наступні поля:
· NAME – прізвище, ініціали;
· GENDER – стать;
· SPEC – назва спеціальності;
· EXAM – результати вступних іспитів з трьох предметів (масив з трьох елементів).

В завданні №1 необхідно написати програму, яка виконує вказані операції (кожну операцію оформити окремою функцією) з інформацією, що знаходиться у текстовому файлі input.txt і записує всі результати роботи програми у файл output.txt. Скласти блок-схему для алгоритму розв’язку задачі.
Вхідний файл : input.txt
Вихідний файл : output.txt
В завданні №2 необхідно організувати файл даних з вказаною нижче структурою та передбачити функції, які дозволяють :
· коригування обраного запису файлу;
· пошук інформації за різними полями;
· додавання записів у кінець бази даних;
· вилучення інформації з бази даних.

Задание к 3 файлу

Для заданої матриці розміру NхN знайти такі k та і, що і-ий рядок матриці співпадає з k-м рядком. Знайти суму елементів в тих рядках, які містять хоча б один від’ємний елемент. З динамічним виділенням пам'яті.

Задание к 4 файлу

В одномірному масиві, що складається з N дійсних елементів, обчислити:
суму додатних елементів масиву;
добуток елементів масиву, що розташовані між максимальним за модулем і мінімальним за модулем елементами.
Впорядкувати елементи масиву за спаданням.

Задание к 5 файлу

Дана прямокутна цілочисельна матриця. Визначити кількість стовпців, які не містять жодного нульового елемента.
Характеристикою рядка цілочисельної матриці назвемо суму її додатних парних елементів. Переставляючи рядки заданої матриці, розташувати їх у відповідності із зростанням їх характеристик.

Задание к 6 файлу

З клавіатури вводиться текстовий рядок. Скласти програму, яка перевіряє, чи співпадає кількість відкритих і закритих дужок у введеному рядку( () && [] ), виводить на екран найдовше слово, видаляе все слова, що складаются з латинських літер.

Последний раз редактировалось TheSnaps; 24.12.2011 в 17:25. Причина: [UA]
TheSnaps вне форума Ответить с цитированием
Старый 24.12.2011, 17:23   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Переведи ж ты на русский! Я не чё понять не могу!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 24.12.2011, 17:25   #3
TheSnaps
Пользователь
 
Регистрация: 22.12.2011
Сообщений: 16
По умолчанию

Прошу помочь решить задания, я не успеваю по времени их сделать все.

Если кто возметься, задания можно разбить на несколько файлов.

Задание к первому

Описать структуру с именем ABITURIENT, которая содержит следующие поля:
* NAME - фамилия, инициалы;
* GENDER - пол;
* SPEC - название специальности;
* EXAM - вступительные экзамены по трем предметам (массив из трех элементов).
Написать программу, которая отдельными функциями реализует следующие действия:
* ввод с клавиатуры данных в массив ABITUR1, состоящий из 10 переменных типа ABITURIENT; записи должны быть упорядочены по возрастанию среднего балла;
* вывод на экран фамилий и названий специальностей для всех абитуриентов, имеющих балл ниже, чем проходной балл, который определяется пользователем программы; если таких студентов нет, то вывести соответствующее сообщение.

Задание ко 2 файла

1. Написать программу, которая копирует содержимое входного файла в выходной файл; подсчитывает количество слов в тексте, которые начинаются с гласной буквы; находит все слова, которые содержат нечетное количество согласных букв; удаляет все числа из текста.
2. Структура с именем ABITURIENT, которая содержит следующие поля:
* NAME - фамилия, инициалы;
* GENDER - пол;
* SPEC - название специальности;
* EXAM - результаты вступительных экзаменов по трем предметам (массив из трех элементов).

В задании №1 необходимо написать программу, которая выполняет указанные операции (каждую операцию оформить отдельной функцией) с информацией, что находится в текстовом файле input.txt и записывает все результаты работы программы в файл output.txt. Составить блок-схему для алгоритма решения задачи.
Входной файл : input.txt
Выходной файл : output.txt
В задании №2 необходимо организовать файл данных по указанному ниже структурой и предусмотреть функции, которые позволяют :
* корректировка выбранной записи файла;
* поиск информации по различным полям;
* добавление записей в конец базы данных;
* извлечение информации из базы данных.

Задание к 3 файла

Для заданной матрицы размера NхN найти такие k и и-ая строка матрицы совпадает с k-м строкой. Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. С динамическим выделением памяти.

Задание к 4 файла

В одномірному массиве, состоящий из N вещественных элементов, вычислить:
сумму положительных элементов массива;
произведение элементов массива, расположенных между максимальным за модулем и минимальным за модулем элементами.
Упорядочить элементы массива по убыванию.

Задание к 5 файла

Данная прямоугольная целочисленная матрица. Определить количество столбцов, которые не содержат ни одного нулевого элемента.
Характеристикой строки целочисленной матрицы назовем сумму ее положительных парных элементов. Переставляя заданной строки матрицы, расположить их в соответствии с ростом их характеристик.

Задание к 6 файла

С клавиатуры вводится текстовая строка. Составить программу, которая проверяет, совпадает ли количество открытых и закрытых скобок в введенном строке( () && [] ), выводит на экран самое длинное слово, видаляе все слова, которые складываются из латинских букв.

Последний раз редактировалось TheSnaps; 24.12.2011 в 17:25. Причина: [RU]
TheSnaps вне форума Ответить с цитированием
Старый 24.12.2011, 17:41   #4
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

В чём проблема - то?
не знаете как структуры обьявить?
Код:
struct MyStruct
{
    //тут поля этой структуры
    char kakayato_stroka_razmerom_v_20_simvolov[20];
    int kakoeto_chislennoe pole;
    //и т.д и тп
};
не знаете как обьявить массив структур?
Код:
MyStruct masstruct[20]; //массив из 20 структур
а по поводу файлов
если *****лён этих функций;
берите любые
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 24.12.2011, 17:43   #5
TheSnaps
Пользователь
 
Регистрация: 22.12.2011
Сообщений: 16
По умолчанию

я не успеваю все сделать! у меня чертова куча дел, я не могу разорваться, вот и прошу помощи, нужно будет, заплачу, потом буду уделять этому больше времени
TheSnaps вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск