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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
Kaziboha
Сообщений: n/a
#1

У меня последние 3 дня практики кто может п о м о г и т е - C++

03.06.2010, 11:49. Просмотров 1519. Ответов 2
Метки нет (Все метки)

(1.3)Напишите программу по использованию унарных операций для двух переменных – увеличение и уменьшение на единицу. Напишите все возможные комбинации этих операций для переменных в операциях сравнения; результаты выведите на экран с пояснением в комментарии как изменялось значение переменных для его получения
(4.3)В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов массива с нечетными номерами
(6.1)Написать функцию для удаления строки из двумерного массива. Оставшиеся строки должны быть плотно, недостающие элементы заменяются 0.С помощью разработанных функций исключить из массива строки с номерами А и В
(6.2)Задан двумерный массив N x N. Разрешается произвольно переставлять элементы внутри любого столбца. Проверить можно ли выполнив конечное число перестановок в столбцах, расположить на побочной диагонали так, чтобы они возрастали
(6.3)Сформировать квадратную матрицу порядка n


1 2 3 … n
n n-1 n-2 … 1
1 2 3 … n
n n-1 n-2 … 1
…………………….
n n-1 n-2 … 1



(7.1)Написать функцию sum с переменным числом параметров, которая находит сумму чисел типа int по формуле:
S=a1*a2+a3*a4+a5*a6+………
Написать вызывающую функцию main, которая обращается к функции sum не менее трех раз с количеством параметров 8, 10, 12
(7.2)Написать функцию prost с переменным числом параметров, которая находит все простые числа из нескольких интервалов. Интервалы задаются границами А и В. Написать вызывающую функцию main, которая обращается к функции prost не менее трех раз с количеством параметров 3, 5, 6

Написати перегруженные и основну программу, которая их вызывает
(8.1)Для умножения целых чисел
(8.2)Для преобразовании обыкновенной дроби в десятичную
(8.3)Для массива целых чисел находит количество отрицательных элементов

Выполнить ввод строки, используя функцию Gets (s) и обработку строки
(9.1)Напечатать все слова которые содержат по одной цифре
(9.2)Определить какие слова в строке встречаются по одному разу
(9.3)Подсчитать количество букв а в первом слове

(10.1)Дана строка символов. Удалить из неё последний знак препинания
(10.2)Дана строка символов до точки. Определить, является ли она правильным скобочным выражением. Рассматривать только круглые скобки.
(10.3)В заданном предложении удалить самое короткое слово. Считать, что слова в тексте отделены друг от друга одним пробелом.
(10.4)Дано предложение-строка. Подсчитать количество слов, начинающихся с буквы 'а'
(10.5)В заданный непустой текст входят только цифры и буквы. Определить, удовлетворяет ли он следующему свойству: текст является записью десятичного числа, кратного 4.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2010, 11:49     У меня последние 3 дня практики кто может п о м о г и т е
Посмотрите здесь:

C++ Кто может разъяснить списки?
C++ Двумерные массивы (напишите кто нибудь рабочий код, с меня пиво))
есть ошибки в программе, может что то с компилятором у меня, подскажите пожалуйста. C++
Кто может объяснить? C++
C++ У меня сейчас экзамен кто как может hel_p программа на массивы.
C++ 3 задачи на С++.. Кто может...
может поможет кто? C++
кто может перевести код в с++ C++
C++ кто может перевести на С++ с Паскаля
Кто может переделать код? C++
Кто может объяснить a = a + b? C++
C++ Кто может сделать?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
04.06.2010, 03:10     У меня последние 3 дня практики кто может п о м о г и т е #2
(7.1)Написать функцию sum с переменным числом параметров, которая находит сумму чисел типа int по формуле:
S=a1*a2+a3*a4+a5*a6+………
Написать вызывающую функцию main, которая обращается к функции sum не менее трех раз с количеством параметров 8, 10, 12
находит

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
 
int func(int *, int, ...);
 
/* находит сумму чисел типа int по формуле
   S=a1*a2+a3*a4+a5*a6+... */
int main(void) /* ANSI C89 */
{
    int n;
    
    
    func(&n, 4, 1, 2, 3, 4);
    
    printf("%d" "\n", n);
    
    
    func(&n, 8, 1, 2, 3, 4, 5, 6, 7, 8);
    
    printf("%d" "\n", n);
    
    
    func(&n, 10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
    
    printf("%d" "\n", n);
    
    
    func(&n, 12, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12);
    
    printf("%d" "\n", n);
    
    
    return EXIT_SUCCESS;
}
 
int func(int *p, int nobj, ...)
{
    va_list al;
    int i, sum;
    
    
    if (nobj % 2 != 0)
        return -1;
    
    
    va_start(al, nobj);
    
    sum = 0;
    
    for (i = 0; i < nobj; i += 2)
        sum += va_arg(al, int) * va_arg(al, int);
    
    va_end(al);
    
    
    *p = sum;
    
    
    return 0;
}
FireNovel
 Аватар для FireNovel
150 / 73 / 8
Регистрация: 09.04.2010
Сообщений: 297
04.06.2010, 14:19     У меня последние 3 дня практики кто может п о м о г и т е #3
Цитата Сообщение от Kaziboha Посмотреть сообщение
(4.3)В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов массива с нечетными номерами
С миру по нитке...
(4.3) тут
C
1
2
3
4
5
6
7
8
9
double Summ_Ne4et ( double *arr, unsigned size)
{
    unsigned i;
    double summ = 0;
    for(i = 0; i < size; i += 2)
        summ += arr[i];
 
    return summ;
}
Yandex
Объявления
04.06.2010, 14:19     У меня последние 3 дня практики кто может п о м о г и т е
Ответ Создать тему
Опции темы

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