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

Команды ОС, системные функции стандартной библиотеки С++ и - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переписать все простые числа из заданного массива в другой массив http://www.cyberforum.ru/cpp-beginners/thread205722.html
Дан массив целых положительных чисел. Переписать все простые числа из заданного массива в другой массив. Первый массив упорядочить по возрастанию, второй по убыванию. Создать функции для определения простого числа и для сортировки элементов массива
C++ Прием врача Очень тяжелая задача(( я пробовал сам писать но ни чего не получилось(( Помогите!!! Прием врача. Врач принимает по четным дням в первую смену (9-13), по нечетным - во вторую (13-17). Время консультации занимает 20 минут. Написать программу, которая бы выдавала номер свободного места в расписании, или Ф.И.О. пациента, записанного на прием в определенное время. P.S. Пишем программу на... http://www.cyberforum.ru/cpp-beginners/thread205710.html
Написать программу, которая вводит по строкам с клавиатуры двумерный масив и проводит вычисления C++
Написать программу, которая вводит по строкам с клавиатуры двумерный масив и вычисляет его элементов по столбцам
Массивы. Только учусь. Выборка и сортировка C++
Задание такое. Язык: C Define использовать нельзя!!! С клавиатуры вводятся слова разделенные пробелами. На экран выводятся в порядке убывания все слова, состоящие только из арабских цифр. Данные: N = 5 S = "ade5 543 3sa6 12 5796"
C++ Рекурсия! http://www.cyberforum.ru/cpp-beginners/thread205687.html
Написать функцию определения, является ли заданное натуральное число простым. (рекурсивно)
C++ На указатели : Поменять местами значения, адресуемые указателями. Указатели передвинуть на третий и четвёртый элементы массива, переставить адресу.... Создать вещественный массив из 20 элементов. Объявить два указателя. Одному присвоить адрес первого элемента массива, другому — второго. Поменять местами значения, адресуемые указателями. Указатели передвинуть на третий и четвёртый элементы массива, переставить адресуемые значения, перейти к следующей паре и т.д. подробнее

Показать сообщение отдельно
Noisewak
0 / 0 / 0
Регистрация: 15.04.2010
Сообщений: 14
07.12.2010, 22:12     Команды ОС, системные функции стандартной библиотеки С++ и
1. Написать программу на С++, которая позволяет вывести на экран следующую информа-цию о компьютере: 1) название и версия ОС; 2) платформа ОС; 3) описание процессора; 4) размещение системного каталога; 5) имя пользователя; 6) имя компьютера; 7) размер те-кущего диска в байтах; 8) размер свободного места на текущем диске в байтах. Сведения, указанные в п. 1-6, следует получать с помощью функции int system(const char* str) <stdlib.h>, которая передаёт строку командному процессору ОС. В качестве строки, может быть указана любая команда ОС. Сведения, указанные в п. 7, 8, следует получать с помо-щью функций __int64 DiskSize(Drive) и __int64 DiskFree(Drive) <SysUtils.hpp>, где Drive = 0 – текущий диск, 1 – А, 2 – B, 3 – C, 4 – D и т.д.
2. Написать программу на С++, которая позволяет вывести на экран следующую информа-цию: 1) платформа ОС; 2) описание процессора; 3) размещение системного каталога; 4) имя пользователя; 5) имя компьютера. Сведения, указанные в п. 1, 2, следует передавать в строковый массив с помощью функции GetEnvironmentVariable(LPCTSTR ("имя_системной_переменной"), LPTSTR (имя_строкового_массива), размерность_массива) <winbase.h>. Сведения, указанные в п. 3-5, следует передавать в строковый массив с по-мощью соответствующих (из рассмотренных на лекции) функций Win32 API.
3. Написать программу на С++, позволяющую создавать папку (CreateDir(имя_масси-ва_типа_char)), удалять пустую папку (RemoveDir(имя_массива_типа_ char)), удалять файл (DeleteFile(имя_массива_типа_char)), переименовывать файл (RenameFile(старое_имя_массива_ типа_char, новое_имя_массива_типа_char)). Пользователь должен иметь возможность выби-рать необходимое ему действие с помощью меню, например следующего вида:
*********************************************
Sozdat papku - 1; Udalenie pustoy papki - 2;
Udalenie faila - 3; Pereimenovanie faila – 4;
Exit - 5
*********************************************
Меню реализуйте с помощью функции, возвращающей целое значение. Перед выполне-нием любого действия необходимо запрашивать ввод пути (для файла или папки) и про-верять наличие файла или папки с помощью функций FileExists(имя_массива_типа_char) и DirectoryExists(имя_массива_типа_char). Все указанные здесь функции требуют подключения заголовочного файла <SysUtils.hpp>. В случае успеха они все возвращают true
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru