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

Как правильно вставить переменную? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ дана квадратная матрица http://www.cyberforum.ru/cpp-beginners/thread441890.html
Помогите пжл с задачей! дана квадратная матрица А, размером nxn. сформировать одномерный массив, содержащий минимальные элементы каждого столбца матрицы
C++ Удалить строку из массива. Удалить из массива А(13,5) строку, в которой находится наибольший элемент массива. Настоятельно рекомендую прочитать Правила форума - там и про названия тем, и про дубли есть... http://www.cyberforum.ru/cpp-beginners/thread441860.html
миссия - f: сигма1(Z) -> N0. вроде это индуктивные функции C++
Количество отрезков с заданным свойством f: сигма1(Z) -> N0. Вариант свойства отрезка - "пилообразный", т.е. каждый элемент является строгим локальным минимумом или максимумом(строгий локальный...
C++ Написать функцию, которая обменивает значениями две целочисленных переменных, используя указатели.
Ребят, такая задачка: "написать функцию, которая обменивает значениями две целочисленных переменных, используя указатели." И по возможности: "написать программу, которая вызывает эту функцию"
C++ Узнать площадь заштрихованой фигуры http://www.cyberforum.ru/cpp-beginners/thread441828.html
Необходимо узнать площадь заштрихованой фигуры вот на этом рисунке как делать задачу мне ясно: говорим пользователю ввести значение сторон прямоугольника ap и bp, множим их и узнаем площадь...
C++ Напишите процедуру вывода всех холостых людей и подсчитайте количество женатых. Напишите процедуру вывода всех холостых людей и подсчитайте количество женатых. подробнее

Показать сообщение отдельно
remarkes
303 / 226 / 13
Регистрация: 01.07.2011
Сообщений: 809
Записей в блоге: 1
06.02.2012, 21:46
Цитата Сообщение от Felsurt Посмотреть сообщение
поподробней google.ru
слющай, дарагой := какой такой гугл-шмугл? ты мне функцию волшебную дай и код напиши

deni120965
,
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
62
63
64
65
66
67
#include <stdio.h>
#include <string.h>
 
/* первый кусок строки */
#define FIRST_HALF  "out/"
/* второй кусок строки */
#define SECOND_HALF ".png"
 
/* эти функции расписаны в K&R */
void itoa(int n, char s[]);
void reverse(char s[]);
 
int main()
{
    int l; /* ваша переменная */
    char out_var1[]=FIRST_HALF;
    char out_var2[]=SECOND_HALF;
    char out_int[2]; /* сюда запишется переменная l в виде char */
    
    for (l=0; l<100; l++) {
        itoa(l, out_int); /* переводим число в char */
 
        /* соединяем строку из кусков */
        strcat(out_var1, out_int);
        strcat(out_var1, out_var2);
 
        printf("l=%s\t", out_int);
        printf("%s\n", out_var1);
        /*
         *    некий ацкий кодинг
         */
        
        /* в конце возвращаем первоначальное значение */
        strcpy(out_var1, FIRST_HALF);
    }
    return 0;
}
 
/* itoa:  конвертируем n в символы в s */
void itoa(int n, char s[])
{
    int i, sign;
 
    if ((sign = n) < 0)  /* записываем знак */
        n = -n;          /* делаем n положительным числом */
    i = 0;
    do {       /* генерируем цифры в обратном порядке */
        s[i++] = n % 10 + '0';   /* берем следующую цифру */
    } while ((n /= 10) > 0);     /* удаляем */
    if (sign < 0)
        s[i++] = '-';
    s[i] = '\0';
    reverse(s);
}
 
/* reverse:  переворачиваем строку s на месте */
void reverse(char s[])
{
    int i, j;
    char c;
 
    for (i = 0, j = strlen(s)-1; i<j; i++, j--) {
        c = s[i];
        s[i] = s[j];
        s[j] = c;
    }
}
пожалуйста!
будут вопросы - пиши

Добавлено через 2 минуты
ValeryS,слеш, как разделитель каталогов - можно, в имени файла - нельзя
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru