Hip-Hop.Ru

Hip-Hop.Ru (https://www.hip-hop.ru/forum/)
-   Компьютеры и Интернет (https://www.hip-hop.ru/forum/kompyutery-i-internet-f186)
-   -   Программисты / Компьютерные техники, которые НИКОГДА не спят! [Беседка] (https://www.hip-hop.ru/forum/programmisty-kompyuternye-tehniki-kotorye-nikogda-ne-spyat-besedka-252443/)

Ридл Гатофель 6 мая 2011 23:41

Цитата:

Цитата от иксуй! (Сообщение 1073206701)
Цитата:

Цитата от Ридл Гатофель (Сообщение 1073206591)
Цитата:

Цитата от иксуй! (Сообщение 1073206351)
Чисто из любопытства сделал сейчас, одномерного массива хватило для решения за квадрат.

Код:

#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <string>
#include <string.h>
#include <math.h>
#include <conio.h>
#include <vector>
#include <map>
#include <set>

using namespace std;


int main()
{
      //freopen("input.txt","r",stdin);
    //freopen("output.txt","w",stdout);

    int n,nn;

    scanf("%d",&n);

    nn=n*n;

    const unsigned int size=nn;

    int matrix[size];

    for(int i=1;i<=nn;i++)
    {
        scanf("%d",&matrix[i]);
    }

    for(int curr=n;curr>0;curr--)
    {
        for(int j=curr;j<=nn;j+=n)
        {
            printf("%d ",matrix[nn-j+1]);
        }
        putchar('\n');
    }

    return 0;
}


Чё-то я нихуя не понял :confused:

выводим снизу вверх сперва первый столбец исходной матрицы, затем второй столбец, затем третий и так до n-го столбца.

вот у нас матрица есть:

1 2 3
4 5 6
7 8 9

последний элемент в ней с номером N^2;
а нам нужно выводить первый элемент каждой строки сперва, затем второй элемент каждой строки и т.д.
чтобы вывести первый элемент последней строки нужно из N^2 вычесть длину строки/столбца матрицы + 1. затем удвоенную длину строки, затем утроенную...
после того как первая строка сформировалась длина исходной фактически уменьшилась на 1, так как первый столбик больше не нужен. и так далее.

Первый абзац понял, а последний чё-то нихуя. В манду вощемто :blackust:

Трэй 7 мая 2011 11:15

Цитата:

Цитата от Hammer (Сообщение 1073205591)
Цитата:

Цитата от Трэй (Сообщение 1073205419)
нас сортировке не учили.так что я в душе не ебу что такое сортировка пузырьком(((
алгоритм плохой сделал.угловые элементы по 2 раза меняются получается(

Сортировка пузырьком - это же самые основы. :confused:

ну я сегодня почитаю

такая у нас хорошая школа:horosho:

Nugget 7 мая 2011 12:07

Цитата:

Цитата от Hammer (Сообщение 1073205591)
Цитата:

Цитата от Трэй (Сообщение 1073205419)
нас сортировке не учили.так что я в душе не ебу что такое сортировка пузырьком(((
алгоритм плохой сделал.угловые элементы по 2 раза меняются получается(

Сортировка пузырьком - это же самые основы. :confused:

Я о сортировке пузырьком в первый раз в инстике только узнал.

Безмятежность 7 мая 2011 12:53

Цитата:

Цитата от Nugget (Сообщение 1073209098)
Цитата:

Цитата от Hammer (Сообщение 1073205591)
Цитата:

Цитата от Трэй (Сообщение 1073205419)
нас сортировке не учили.так что я в душе не ебу что такое сортировка пузырьком(((
алгоритм плохой сделал.угловые элементы по 2 раза меняются получается(

Сортировка пузырьком - это же самые основы. :confused:

Я о сортировке пузырьком в первый раз в инстике только узнал.

нам это ещё в школе преподовали :confused:

Nugget 7 мая 2011 13:29

Цитата:

Цитата от Женя Йети (Сообщение 1073209490)
Цитата:

Цитата от Nugget (Сообщение 1073209098)
Цитата:

Цитата от Hammer (Сообщение 1073205591)

Сортировка пузырьком - это же самые основы. :confused:

Я о сортировке пузырьком в первый раз в инстике только узнал.

нам это ещё в школе преподовали :confused:

Я с маленького городка. Поселковая школа стайл. :horosho: В принципе ни в чём не обвиняю. Я летом, перед первым курсом буду сам в интернете по всяким пособиям узнавать азы универского программирования, думаю.
Показать скрытый текст
я наверное запутал тебя - я уже учился в универе, вылетел, ща буду заново поступать

Hammer 7 мая 2011 14:27

Самообразование - хорошая вещь, т.к. в школах мало чему учат в плане программирования.

C-Bert 7 мая 2011 23:57

Миха ну ка нах сообрази.:blackust: хочу установить web money keeper, на сервере регистрацию прошёл, а в программу войти не получается. Сразу открывает меню где надо вводить wmid , и указать расположение ключа. проблема в том что ключ я не получил, сама программа после установки выдаёт меню как будто этот ключ я уже получал, а через раз выдаёт что надо ввести регистрационный код , а когда ввожу пишет что он уже используется. Подскажите что делать? Может это изз за того что у меня windows 7 стоит, на ней программы тоже через раз устанавливаются. Пробовал разные версии программы, все выдают одно и то же.:rolleyes:

MarSeR 8 мая 2011 01:58

Цитата:

Цитата от C-Bert (Сообщение 1073214674)
Миха ну ка нах сообрази.:blackust: хочу установить web money keeper, на сервере регистрацию прошёл, а в программу войти не получается. Сразу открывает меню где надо вводить wmid , и указать расположение ключа. проблема в том что ключ я не получил, сама программа после установки выдаёт меню как будто этот ключ я уже получал, а через раз выдаёт что надо ввести регистрационный код , а когда ввожу пишет что он уже используется. Подскажите что делать? Может это изз за того что у меня windows 7 стоит, на ней программы тоже через раз устанавливаются. Пробовал разные версии программы, все выдают одно и то же.:rolleyes:

Ключ ты должен был получить на почту при регистрации, возможно просто не заметил или удалил.
Короче, план твоих следующих действий: Открывай программу, которая уже якобы получила ключ, под полями ввода есть ссылочка "Не можете войти в свой аккаунт?", клацай её, в новом окне выбирай последний пункт "раньше подходил, а теперь...", далее в новом окне выбирай 4 пункт (или предпоследний) "У меня НЕТ файла ключей.." Дальше тебе сайт вм расскажет

C-Bert 8 мая 2011 19:43

Вложений: 1
Цитата:

Цитата от MarSeR (Сообщение 1073215262)
Цитата:

Цитата от C-Bert (Сообщение 1073214674)
Миха ну ка нах сообрази.:blackust: хочу установить web money keeper, на сервере регистрацию прошёл, а в программу войти не получается. Сразу открывает меню где надо вводить wmid , и указать расположение ключа. проблема в том что ключ я не получил, сама программа после установки выдаёт меню как будто этот ключ я уже получал, а через раз выдаёт что надо ввести регистрационный код , а когда ввожу пишет что он уже используется. Подскажите что делать? Может это изз за того что у меня windows 7 стоит, на ней программы тоже через раз устанавливаются. Пробовал разные версии программы, все выдают одно и то же.:rolleyes:

Ключ ты должен был получить на почту при регистрации, возможно просто не заметил или удалил.
Короче, план твоих следующих действий: Открывай программу, которая уже якобы получила ключ, под полями ввода есть ссылочка "Не можете войти в свой аккаунт?", клацай её, в новом окне выбирай последний пункт "раньше подходил, а теперь...", далее в новом окне выбирай 4 пункт (или предпоследний) "У меня НЕТ файла ключей.." Дальше тебе сайт вм расскажет

ну ключ получил, но программу запустить не получается:confused:

UNTELED 8 мая 2011 21:53

MIcrosoft Acces
 
И сново я обращаюсь за помощью к всесильному хип-хопру
у нас экзамеен скороо по информатике.а преподаватель заболел.и спросить не у кого мне как делать эти чертовы практические задания...
помогите пожалуйста.если кто знает как с ACCES работать
вот


Используя СУБД MS Access создайте таблицы базы данных учета автотранспорта по следующему плану:
Таблица 1
Номер по порядку - Автоматический подсчет (ключевое)
Тип автомобиля - Наименование таблицы 2
Марка автомобиля - Наименование таблицы 3
Пробег - Поле вещественного типа (например 222.22)
Стоимость - Поле денежного типа

Таблица 2
Наименование - Поле типа текст

Таблица 3
Наименование - Поле типа текст

sm0ke 10 мая 2011 12:17

Веб прогеры, возрадуйтесь...

http://www.zend.com/en/products/studio/flash-builder-for-php/downloads

onlykode 10 мая 2011 19:44

Цитата:

Цитата от C-Bert (Сообщение 1073220508)
Цитата:

Цитата от MarSeR (Сообщение 1073215262)
Цитата:

Цитата от C-Bert (Сообщение 1073214674)
Миха ну ка нах сообрази.:blackust: хочу установить web money keeper, на сервере регистрацию прошёл, а в программу войти не получается. Сразу открывает меню где надо вводить wmid , и указать расположение ключа. проблема в том что ключ я не получил, сама программа после установки выдаёт меню как будто этот ключ я уже получал, а через раз выдаёт что надо ввести регистрационный код , а когда ввожу пишет что он уже используется. Подскажите что делать? Может это изз за того что у меня windows 7 стоит, на ней программы тоже через раз устанавливаются. Пробовал разные версии программы, все выдают одно и то же.:rolleyes:

Ключ ты должен был получить на почту при регистрации, возможно просто не заметил или удалил.
Короче, план твоих следующих действий: Открывай программу, которая уже якобы получила ключ, под полями ввода есть ссылочка "Не можете войти в свой аккаунт?", клацай её, в новом окне выбирай последний пункт "раньше подходил, а теперь...", далее в новом окне выбирай 4 пункт (или предпоследний) "У меня НЕТ файла ключей.." Дальше тебе сайт вм расскажет

ну ключ получил, но программу запустить не получается:confused:

"WM keeper classic - троян" вычитал я на одном форуме, и полностью согласен.
Забей на класик, переходи на лайт, или хоть на мини

зулусик просто 11 мая 2011 00:38

Цитата:

Цитата от UNTELED (Сообщение 1073221647)
И сново я обращаюсь за помощью к всесильному хип-хопру
у нас экзамеен скороо по информатике.а преподаватель заболел.и спросить не у кого мне как делать эти чертовы практические задания...
помогите пожалуйста.если кто знает как с ACCES работать
вот


Используя СУБД MS Access создайте таблицы базы данных учета автотранспорта по следующему плану:
Таблица 1
Номер по порядку - Автоматический подсчет (ключевое)
Тип автомобиля - Наименование таблицы 2
Марка автомобиля - Наименование таблицы 3
Пробег - Поле вещественного типа (например 222.22)
Стоимость - Поле денежного типа

Таблица 2
Наименование - Поле типа текст

Таблица 3
Наименование - Поле типа текст

что конкретно не получается?

UNTELED 11 мая 2011 15:28

Цитата:

Цитата от зулусик просто (Сообщение 1073239970)
Цитата:

Цитата от UNTELED (Сообщение 1073221647)
И сново я обращаюсь за помощью к всесильному хип-хопру
у нас экзамеен скороо по информатике.а преподаватель заболел.и спросить не у кого мне как делать эти чертовы практические задания...
помогите пожалуйста.если кто знает как с ACCES работать
вот


Используя СУБД MS Access создайте таблицы базы данных учета автотранспорта по следующему плану:
Таблица 1
Номер по порядку - Автоматический подсчет (ключевое)
Тип автомобиля - Наименование таблицы 2
Марка автомобиля - Наименование таблицы 3
Пробег - Поле вещественного типа (например 222.22)
Стоимость - Поле денежного типа

Таблица 2
Наименование - Поле типа текст

Таблица 3
Наименование - Поле типа текст

что конкретно не получается?

вообще.полностью..
я понимаю но частично очень
не мог б помочьа то экзамен 16.

Delpix 11 мая 2011 16:37

Встраивание программы в меню
 
Здравствуйте, мне нужно встроить мою программу в меню.

Вот программа:
Дан массив из 10 вещественных элементов. Массив вводится с клавиатуры. Найти количество нулевых элементов.
Показать скрытый текст
#include <iostream>
using namespace std;
void main()
{
setlocale (LC_ALL,"Russian");
double k,a[10];
int i;
cout<<"Введите элементы массива"<<endl;
for (i=0; i<10; i++)
{
cout<<"Элемент ["<<i<<"]=";
cin>>a[i];
}
unsigned int w=0;

for (i=0;i<10;i++)
{
if(a[i]==0.0) w++;
}
cout<<"Количество нулей в массиве = "<<w<<endl;
}


Вот меню:
Ввод массивов организовать с помощью файлов или с клавиатуры по выбору пользователя. Аналогично реализовать и вывод.
Показать скрытый текст
#include <iostream>
#include <math.h>
#include <time.h>
#include <fstream>
using namespace std;
void main ()
{ setlocale (LC_ALL,"Russian");
cout<<"1. Ввод с клавиатуры"<<endl;
cout<<"2. Ввод из файла"<<endl;
cout<<"Введите номер вашего выбора:"<<endl;
int ans;
cin>>ans;
if(ans!=1&&ans!=2)
{
cout<<"Ошибка!";return;
}
char a[80];
if(ans==1)
cin.getline(a,79);
if(ans==2)
{
ifstream fin("start.txt");
if(!fin)
{
cout<<"Нет файла!";
return;
}
fin.getline(a,79);
fin.close();
}

int i=0;
while(a[i]!='\0')
{
if(a[i]=='a')
(a[i]=='A');
i++;
}
cout<<"1. Вывод в окне"<<endl;
cout<<"2. Вывод в файл"<<endl;
cout<<"введите номер вашего выбора:"<<endl;
int ans2;
cin>>ans2;
if(ans2!=1&&ans2!=2)
{
cout<<"Ошибка!";return;
}
if(ans2==1)
cout<<a<<endl;
if(ans2==2)
{
ofstream fout("finish.txt");
if(!fout)
{
cout<<"нет файла!";
return;
}
fout<<a<<endl;
fout.close();
}
}

Буду очень благодарен за помощь

Hammer 11 мая 2011 17:07

Цитата:

Цитата от UNTELED (Сообщение 1073243012)
Цитата:

Цитата от зулусик просто (Сообщение 1073239970)
Цитата:

Цитата от UNTELED (Сообщение 1073221647)
И сново я обращаюсь за помощью к всесильному хип-хопру
у нас экзамеен скороо по информатике.а преподаватель заболел.и спросить не у кого мне как делать эти чертовы практические задания...
помогите пожалуйста.если кто знает как с ACCES работать
вот


Используя СУБД MS Access создайте таблицы базы данных учета автотранспорта по следующему плану:
Таблица 1
Номер по порядку - Автоматический подсчет (ключевое)
Тип автомобиля - Наименование таблицы 2
Марка автомобиля - Наименование таблицы 3
Пробег - Поле вещественного типа (например 222.22)
Стоимость - Поле денежного типа

Таблица 2
Наименование - Поле типа текст

Таблица 3
Наименование - Поле типа текст

что конкретно не получается?

вообще.полностью..
я понимаю но частично очень
не мог б помочьа то экзамен 16.

У тебя не получается просто тыкнуть в нужную кнопку? Что за вздор..

UNTELED 11 мая 2011 18:09

Вложений: 1
Цитата:

Цитата от Hammer (Сообщение 1073243828)
Цитата:

Цитата от UNTELED (Сообщение 1073243012)
Цитата:

Цитата от зулусик просто (Сообщение 1073239970)

что конкретно не получается?

вообще.полностью..
я понимаю но частично очень
не мог б помочьа то экзамен 16.

У тебя не получается просто тыкнуть в нужную кнопку? Что за вздор..

неет.вообще.как эти таблицы там делать.наимнования.и т.р

я вот открываю.и там вот такая штука.как делать дальше.что делать.
вообще не знаю
вот я и прошк помощи вашей

иксуй! 11 мая 2011 22:24

Цитата:

Цитата от Delpix MC (Сообщение 1073243554)
Здравствуйте, мне нужно встроить мою программу в меню.

Вот программа:
Дан массив из 10 вещественных элементов. Массив вводится с клавиатуры. Найти количество нулевых элементов.
Показать скрытый текст
#include <iostream>
using namespace std;
void main()
{
setlocale (LC_ALL,"Russian");
double k,a[10];
int i;
cout<<"Введите элементы массива"<<endl;
for (i=0; i<10; i++)
{
cout<<"Элемент ["<<i<<"]=";
cin>>a[i];
}
unsigned int w=0;

for (i=0;i<10;i++)
{
if(a[i]==0.0) w++;
}
cout<<"Количество нулей в массиве = "<<w<<endl;
}


Вот меню:
Ввод массивов организовать с помощью файлов или с клавиатуры по выбору пользователя. Аналогично реализовать и вывод.
Показать скрытый текст
#include <iostream>
#include <math.h>
#include <time.h>
#include <fstream>
using namespace std;
void main ()
{ setlocale (LC_ALL,"Russian");
cout<<"1. Ввод с клавиатуры"<<endl;
cout<<"2. Ввод из файла"<<endl;
cout<<"Введите номер вашего выбора:"<<endl;
int ans;
cin>>ans;
if(ans!=1&&ans!=2)
{
cout<<"Ошибка!";return;
}
char a[80];
if(ans==1)
cin.getline(a,79);
if(ans==2)
{
ifstream fin("start.txt");
if(!fin)
{
cout<<"Нет файла!";
return;
}
fin.getline(a,79);
fin.close();
}

int i=0;
while(a[i]!='\0')
{
if(a[i]=='a')
(a[i]=='A');
i++;
}
cout<<"1. Вывод в окне"<<endl;
cout<<"2. Вывод в файл"<<endl;
cout<<"введите номер вашего выбора:"<<endl;
int ans2;
cin>>ans2;
if(ans2!=1&&ans2!=2)
{
cout<<"Ошибка!";return;
}
if(ans2==1)
cout<<a<<endl;
if(ans2==2)
{
ofstream fout("finish.txt");
if(!fout)
{
cout<<"нет файла!";
return;
}
fout<<a<<endl;
fout.close();
}
}

Буду очень благодарен за помощь

В меню только эта программа будет или что-то ещё?

зулусик просто 11 мая 2011 23:54

Цитата:

Цитата от UNTELED (Сообщение 1073244347)
Цитата:

Цитата от Hammer (Сообщение 1073243828)
Цитата:

Цитата от UNTELED (Сообщение 1073243012)

вообще.полностью..
я понимаю но частично очень
не мог б помочьа то экзамен 16.

У тебя не получается просто тыкнуть в нужную кнопку? Что за вздор..

неет.вообще.как эти таблицы там делать.наимнования.и т.р

я вот открываю.и там вот такая штука.как делать дальше.что делать.
вообще не знаю
вот я и прошк помощи вашей

браток, такие вещи надо в гугле искать;)
выбираешь создать, в конструкторе вводишь названия полей и их типы. после открывааешь таблицу и заполняешь её записями

Добавлено через 2 минуты 39 секунд
Цитата:

Цитата от Delpix MC (Сообщение 1073243554)
Здравствуйте, мне нужно встроить мою программу в меню.

Вот программа:
Дан массив из 10 вещественных элементов. Массив вводится с клавиатуры. Найти количество нулевых элементов.
Показать скрытый текст
#include <iostream>
using namespace std;
void main()
{
setlocale (LC_ALL,"Russian");
double k,a[10];
int i;
cout<<"Введите элементы массива"<<endl;
for (i=0; i<10; i++)
{
cout<<"Элемент ["<<i<<"]=";
cin>>a[i];
}
unsigned int w=0;

for (i=0;i<10;i++)
{
if(a[i]==0.0) w++;
}
cout<<"Количество нулей в массиве = "<<w<<endl;
}


Вот меню:
Ввод массивов организовать с помощью файлов или с клавиатуры по выбору пользователя. Аналогично реализовать и вывод.
Показать скрытый текст
#include <iostream>
#include <math.h>
#include <time.h>
#include <fstream>
using namespace std;
void main ()
{ setlocale (LC_ALL,"Russian");
cout<<"1. Ввод с клавиатуры"<<endl;
cout<<"2. Ввод из файла"<<endl;
cout<<"Введите номер вашего выбора:"<<endl;
int ans;
cin>>ans;
if(ans!=1&&ans!=2)
{
cout<<"Ошибка!";return;
}
char a[80];
if(ans==1)
cin.getline(a,79);
if(ans==2)
{
ifstream fin("start.txt");
if(!fin)
{
cout<<"Нет файла!";
return;
}
fin.getline(a,79);
fin.close();
}

int i=0;
while(a[i]!='\0')
{
if(a[i]=='a')
(a[i]=='A');
i++;
}
cout<<"1. Вывод в окне"<<endl;
cout<<"2. Вывод в файл"<<endl;
cout<<"введите номер вашего выбора:"<<endl;
int ans2;
cin>>ans2;
if(ans2!=1&&ans2!=2)
{
cout<<"Ошибка!";return;
}
if(ans2==1)
cout<<a<<endl;
if(ans2==2)
{
ofstream fout("finish.txt");
if(!fout)
{
cout<<"нет файла!";
return;
}
fout<<a<<endl;
fout.close();
}
}

Буду очень благодарен за помощь

оформляешь свою программу в виде функции(где на входе массив) и добавляешь в пункт меню аналогичным способом, как во втором спойлере

UNTELED 12 мая 2011 13:12

Цитата:

Цитата от зулусик просто (Сообщение 1073247668)
Цитата:

Цитата от UNTELED (Сообщение 1073244347)
Цитата:

Цитата от Hammer (Сообщение 1073243828)
У тебя не получается просто тыкнуть в нужную кнопку? Что за вздор..

неет.вообще.как эти таблицы там делать.наимнования.и т.р

я вот открываю.и там вот такая штука.как делать дальше.что делать.
вообще не знаю
вот я и прошк помощи вашей

браток, такие вещи надо в гугле искать;)
выбираешь создать, в конструкторе вводишь названия полей и их типы. после открывааешь таблицу и заполняешь её записями

Добавлено через 2 минуты 39 секунд
Цитата:

Цитата от Delpix MC (Сообщение 1073243554)
Здравствуйте, мне нужно встроить мою программу в меню.

Вот программа:
Дан массив из 10 вещественных элементов. Массив вводится с клавиатуры. Найти количество нулевых элементов.
Показать скрытый текст
#include <iostream>
using namespace std;
void main()
{
setlocale (LC_ALL,"Russian");
double k,a[10];
int i;
cout<<"Введите элементы массива"<<endl;
for (i=0; i<10; i++)
{
cout<<"Элемент ["<<i<<"]=";
cin>>a[i];
}
unsigned int w=0;

for (i=0;i<10;i++)
{
if(a[i]==0.0) w++;
}
cout<<"Количество нулей в массиве = "<<w<<endl;
}


Вот меню:
Ввод массивов организовать с помощью файлов или с клавиатуры по выбору пользователя. Аналогично реализовать и вывод.
Показать скрытый текст
#include <iostream>
#include <math.h>
#include <time.h>
#include <fstream>
using namespace std;
void main ()
{ setlocale (LC_ALL,"Russian");
cout<<"1. Ввод с клавиатуры"<<endl;
cout<<"2. Ввод из файла"<<endl;
cout<<"Введите номер вашего выбора:"<<endl;
int ans;
cin>>ans;
if(ans!=1&&ans!=2)
{
cout<<"Ошибка!";return;
}
char a[80];
if(ans==1)
cin.getline(a,79);
if(ans==2)
{
ifstream fin("start.txt");
if(!fin)
{
cout<<"Нет файла!";
return;
}
fin.getline(a,79);
fin.close();
}

int i=0;
while(a[i]!='\0')
{
if(a[i]=='a')
(a[i]=='A');
i++;
}
cout<<"1. Вывод в окне"<<endl;
cout<<"2. Вывод в файл"<<endl;
cout<<"введите номер вашего выбора:"<<endl;
int ans2;
cin>>ans2;
if(ans2!=1&&ans2!=2)
{
cout<<"Ошибка!";return;
}
if(ans2==1)
cout<<a<<endl;
if(ans2==2)
{
ofstream fout("finish.txt");
if(!fout)
{
cout<<"нет файла!";
return;
}
fout<<a<<endl;
fout.close();
}
}

Буду очень благодарен за помощь

оформляешь свою программу в виде функции(где на входе массив) и добавляешь в пункт меню аналогичным способом, как во втором спойлере

а как же там всякие названия.наименование таблицы номер 2.таблицы номер 3.

зулусик просто 13 мая 2011 04:03

Цитата:

Цитата от UNTELED (Сообщение 1073249922)
Цитата:

Цитата от зулусик просто (Сообщение 1073247668)
Цитата:

Цитата от UNTELED (Сообщение 1073244347)

неет.вообще.как эти таблицы там делать.наимнования.и т.р

я вот открываю.и там вот такая штука.как делать дальше.что делать.
вообще не знаю
вот я и прошк помощи вашей

браток, такие вещи надо в гугле искать;)
выбираешь создать, в конструкторе вводишь названия полей и их типы. после открывааешь таблицу и заполняешь её записями

Добавлено через 2 минуты 39 секунд
Цитата:

Цитата от Delpix MC (Сообщение 1073243554)
Здравствуйте, мне нужно встроить мою программу в меню.

Вот программа:
Дан массив из 10 вещественных элементов. Массив вводится с клавиатуры. Найти количество нулевых элементов.
Показать скрытый текст
#include <iostream>
using namespace std;
void main()
{
setlocale (LC_ALL,"Russian");
double k,a[10];
int i;
cout<<"Введите элементы массива"<<endl;
for (i=0; i<10; i++)
{
cout<<"Элемент ["<<i<<"]=";
cin>>a[i];
}
unsigned int w=0;

for (i=0;i<10;i++)
{
if(a[i]==0.0) w++;
}
cout<<"Количество нулей в массиве = "<<w<<endl;
}


Вот меню:
Ввод массивов организовать с помощью файлов или с клавиатуры по выбору пользователя. Аналогично реализовать и вывод.
Показать скрытый текст
#include <iostream>
#include <math.h>
#include <time.h>
#include <fstream>
using namespace std;
void main ()
{ setlocale (LC_ALL,"Russian");
cout<<"1. Ввод с клавиатуры"<<endl;
cout<<"2. Ввод из файла"<<endl;
cout<<"Введите номер вашего выбора:"<<endl;
int ans;
cin>>ans;
if(ans!=1&&ans!=2)
{
cout<<"Ошибка!";return;
}
char a[80];
if(ans==1)
cin.getline(a,79);
if(ans==2)
{
ifstream fin("start.txt");
if(!fin)
{
cout<<"Нет файла!";
return;
}
fin.getline(a,79);
fin.close();
}

int i=0;
while(a[i]!='\0')
{
if(a[i]=='a')
(a[i]=='A');
i++;
}
cout<<"1. Вывод в окне"<<endl;
cout<<"2. Вывод в файл"<<endl;
cout<<"введите номер вашего выбора:"<<endl;
int ans2;
cin>>ans2;
if(ans2!=1&&ans2!=2)
{
cout<<"Ошибка!";return;
}
if(ans2==1)
cout<<a<<endl;
if(ans2==2)
{
ofstream fout("finish.txt");
if(!fout)
{
cout<<"нет файла!";
return;
}
fout<<a<<endl;
fout.close();
}
}

Буду очень благодарен за помощь

оформляешь свою программу в виде функции(где на входе массив) и добавляешь в пункт меню аналогичным способом, как во втором спойлере

а как же там всякие названия.наименование таблицы номер 2.таблицы номер 3.

в чём проблема-то? не можешь названия придумать???:seva:

UNTELED 13 мая 2011 21:59

Цитата:

Цитата от зулусик просто (Сообщение 1073256004)
Цитата:

Цитата от UNTELED (Сообщение 1073249922)
Цитата:

Цитата от зулусик просто (Сообщение 1073247668)

браток, такие вещи надо в гугле искать;)
выбираешь создать, в конструкторе вводишь названия полей и их типы. после открывааешь таблицу и заполняешь её записями

Добавлено через 2 минуты 39 секунд


оформляешь свою программу в виде функции(где на входе массив) и добавляешь в пункт меню аналогичным способом, как во втором спойлере

а как же там всякие названия.наименование таблицы номер 2.таблицы номер 3.

в чём проблема-то? не можешь названия придумать???:seva:

Таблица 1
Номер по порядку - Автоматический подсчет (ключевое)
Тип автомобиля - Наименование таблицы 2
Марка автомобиля - Наименование таблицы 3
Пробег - Поле вещественного типа (например 222.22)
Стоимость - Поле денежного типа

Таблица 2
Наименование - Поле типа текст

Таблица 3
Наименование - Поле типа текст
как сделать чтобы вот в поле типа автомобиля и марка автомобился было наименования второй и первой таблицы.это я вот не знаю

зулусик просто 14 мая 2011 20:21

Цитата:

Цитата от UNTELED (Сообщение 1073261812)
Цитата:

Цитата от зулусик просто (Сообщение 1073256004)
Цитата:

Цитата от UNTELED (Сообщение 1073249922)

а как же там всякие названия.наименование таблицы номер 2.таблицы номер 3.

в чём проблема-то? не можешь названия придумать???:seva:

Таблица 1
Номер по порядку - Автоматический подсчет (ключевое)
Тип автомобиля - Наименование таблицы 2
Марка автомобиля - Наименование таблицы 3
Пробег - Поле вещественного типа (например 222.22)
Стоимость - Поле денежного типа

Таблица 2
Наименование - Поле типа текст

Таблица 3
Наименование - Поле типа текст
как сделать чтобы вот в поле типа автомобиля и марка автомобился было наименования второй и первой таблицы.это я вот не знаю

именно чтобы было в таблице по ходу нельзя сделать. правильно сделать так скорее всего:
связывать 2 и 3 таблицы с первой по коду. а чтобы пользователь видел названия - выводить это в форму ленточную, например

UNTELED 15 мая 2011 12:44

Цитата:

Цитата от зулусик просто (Сообщение 1073267938)
Цитата:

Цитата от UNTELED (Сообщение 1073261812)
Цитата:

Цитата от зулусик просто (Сообщение 1073256004)

в чём проблема-то? не можешь названия придумать???:seva:

Таблица 1
Номер по порядку - Автоматический подсчет (ключевое)
Тип автомобиля - Наименование таблицы 2
Марка автомобиля - Наименование таблицы 3
Пробег - Поле вещественного типа (например 222.22)
Стоимость - Поле денежного типа

Таблица 2
Наименование - Поле типа текст

Таблица 3
Наименование - Поле типа текст
как сделать чтобы вот в поле типа автомобиля и марка автомобился было наименования второй и первой таблицы.это я вот не знаю

именно чтобы было в таблице по ходу нельзя сделать. правильно сделать так скорее всего:
связывать 2 и 3 таблицы с первой по коду. а чтобы пользователь видел названия - выводить это в форму ленточную, например

ооо.капец))
а можешь алгоритм действий написать?)пожалуйста

зулусик просто 15 мая 2011 19:33

Цитата:

Цитата от UNTELED (Сообщение 1073272685)
Цитата:

Цитата от зулусик просто (Сообщение 1073267938)
Цитата:

Цитата от UNTELED (Сообщение 1073261812)

Таблица 1
Номер по порядку - Автоматический подсчет (ключевое)
Тип автомобиля - Наименование таблицы 2
Марка автомобиля - Наименование таблицы 3
Пробег - Поле вещественного типа (например 222.22)
Стоимость - Поле денежного типа

Таблица 2
Наименование - Поле типа текст

Таблица 3
Наименование - Поле типа текст
как сделать чтобы вот в поле типа автомобиля и марка автомобился было наименования второй и первой таблицы.это я вот не знаю

именно чтобы было в таблице по ходу нельзя сделать. правильно сделать так скорее всего:
связывать 2 и 3 таблицы с первой по коду. а чтобы пользователь видел названия - выводить это в форму ленточную, например

ооо.капец))
а можешь алгоритм действий написать?)пожалуйста

связь таблиц - в меню Сервис->Схема данных
в инете это есть, поищи

а форму... создаешь форму по первой таблице, потом вместо полей, где у тебя коды из таблиц два и три, ставишь чекбоксы. и чё-то дальше делаешь, что конкретно - не помню:o поищи в инете опять же

Трэй 16 мая 2011 15:06

пацаны, помогите

что-то я не выкупаю как эта херня работает

Показать скрытый текст
for i:=1 to 2 do begin
c:=c div 10;
a[i]:=c;


в идеале трехзначное число должно разбиваться на цифры
но получается в первом элементе остаётся двузначное число

Hammer 16 мая 2011 16:28

Цитата:

Цитата от Трэй (Сообщение 1073281849)
пацаны, помогите

что-то я не выкупаю как эта херня работает

Показать скрытый текст
for i:=1 to 2 do begin
c:=c div 10;
a[i]:=c;


в идеале трехзначное число должно разбиваться на цифры
но получается в первом элементе остаётся двузначное число

Код:

  for i:= 1 to 3 do
    begin
      x:= c mod 10;
      c:= c div 10;
      a[i]:= x;
  end;


Трэй 16 мая 2011 16:31

Цитата:

Цитата от Hammer (Сообщение 1073282468)
Цитата:

Цитата от Трэй (Сообщение 1073281849)
пацаны, помогите

что-то я не выкупаю как эта херня работает

Показать скрытый текст
for i:=1 to 2 do begin
c:=c div 10;
a[i]:=c;


в идеале трехзначное число должно разбиваться на цифры
но получается в первом элементе остаётся двузначное число

Код:

  for i:= 1 to 3 do
    begin
      x:= c mod 10;
      c:= c div 10;
      a[i]:= x;
  end;


спс.к концу года чё-то совсем в лом думать

почему тогда тот кусок программы работает?и работает как надо

Hammer 16 мая 2011 16:33

Цитата:

Цитата от Трэй (Сообщение 1073282492)
Цитата:

Цитата от Hammer (Сообщение 1073282468)
Цитата:

Цитата от Трэй (Сообщение 1073281849)
пацаны, помогите

что-то я не выкупаю как эта херня работает

Показать скрытый текст
for i:=1 to 2 do begin
c:=c div 10;
a[i]:=c;


в идеале трехзначное число должно разбиваться на цифры
но получается в первом элементе остаётся двузначное число

Код:

  for i:= 1 to 3 do
    begin
      x:= c mod 10;
      c:= c div 10;
      a[i]:= x;
  end;


спс.к концу года чё-то совсем в лом думать

почему тогда тот кусок программы работает?и работает как надо

Твой код неправильно работает. Ты просто делишь число на 10 нацело. И всё.

Трэй 16 мая 2011 16:34

Цитата:

Цитата от Hammer (Сообщение 1073282510)
Цитата:

Цитата от Трэй (Сообщение 1073282492)
Цитата:

Цитата от Hammer (Сообщение 1073282468)

Код:

  for i:= 1 to 3 do
    begin
      x:= c mod 10;
      c:= c div 10;
      a[i]:= x;
  end;


спс.к концу года чё-то совсем в лом думать

почему тогда тот кусок программы работает?и работает как надо

Твой код неправильно работает. Ты просто делишь число на 10 нацело. И всё.

http://plagiata.net.ru/?p=1521

вот программа про которую я говорю.

Hammer 16 мая 2011 17:01

Цитата:

Цитата от Трэй (Сообщение 1073282527)
Цитата:

Цитата от Hammer (Сообщение 1073282510)
Цитата:

Цитата от Трэй (Сообщение 1073282492)

спс.к концу года чё-то совсем в лом думать

почему тогда тот кусок программы работает?и работает как надо

Твой код неправильно работает. Ты просто делишь число на 10 нацело. И всё.

http://plagiata.net.ru/?p=1521

вот программа про которую я говорю.

Там вообще непонятная программа. Написано, что загадано 3-х значное число, а на самом деле 2-х.

Трэй 16 мая 2011 17:03

Цитата:

Цитата от Hammer (Сообщение 1073282739)
Цитата:

Цитата от Трэй (Сообщение 1073282527)
Цитата:

Цитата от Hammer (Сообщение 1073282510)
Твой код неправильно работает. Ты просто делишь число на 10 нацело. И всё.

http://plagiata.net.ru/?p=1521

вот программа про которую я говорю.

Там вообще непонятная программа. Написано, что загадано 3-х значное число, а на самом деле 2-х.

поэтому я сам с нуля написал)
слава богу что работает

Hammer 16 мая 2011 17:04

Цитата:

Цитата от Трэй (Сообщение 1073282761)
Цитата:

Цитата от Hammer (Сообщение 1073282739)
Цитата:

Цитата от Трэй (Сообщение 1073282527)

http://plagiata.net.ru/?p=1521

вот программа про которую я говорю.

Там вообще непонятная программа. Написано, что загадано 3-х значное число, а на самом деле 2-х.

поэтому я сам с нуля написал)
слава богу что работает

Можешь через строки вытягивать цифры из числа. Удобнее.

Delpix 16 мая 2011 17:26

Задача по С++ (Строки)
 
Сама задача: Обеспечить, чтобы каждое новое предложение в тексте начиналось с большой буквы.
Пояснение: Ищете один из знаков конца предложения (".", "!", "?"), пропускаете после него все пробелы и первый не пробельный символ заменяете на toupper от него.

Трэй 16 мая 2011 17:27

Цитата:

Цитата от Hammer (Сообщение 1073282769)
Цитата:

Цитата от Трэй (Сообщение 1073282761)
Цитата:

Цитата от Hammer (Сообщение 1073282739)

Там вообще непонятная программа. Написано, что загадано 3-х значное число, а на самом деле 2-х.

поэтому я сам с нуля написал)
слава богу что работает

Можешь через строки вытягивать цифры из числа. Удобнее.

как это через строки?я так же в два массива сделал

Hammer 16 мая 2011 17:33

Цитата:

Цитата от Трэй (Сообщение 1073282946)
Цитата:

Цитата от Hammer (Сообщение 1073282769)
Цитата:

Цитата от Трэй (Сообщение 1073282761)

поэтому я сам с нуля написал)
слава богу что работает

Можешь через строки вытягивать цифры из числа. Удобнее.

как это через строки?я так же в два массива сделал

Переводишь число в строку. В s[1] будет первая цифра, в s[2] - вторая и etc.

Трэй 16 мая 2011 17:34

Цитата:

Цитата от Hammer (Сообщение 1073283014)
Цитата:

Цитата от Трэй (Сообщение 1073282946)
Цитата:

Цитата от Hammer (Сообщение 1073282769)

Можешь через строки вытягивать цифры из числа. Удобнее.

как это через строки?я так же в два массива сделал

Переводишь число в строку. В s[1] будет первая цифра, в s[2] - вторая и etc.

не умею
что-то слышал про lenght но это наверна не то

Hammer 16 мая 2011 17:37

Цитата:

Цитата от Трэй (Сообщение 1073283019)
Цитата:

Цитата от Hammer (Сообщение 1073283014)
Цитата:

Цитата от Трэй (Сообщение 1073282946)

как это через строки?я так же в два массива сделал

Переводишь число в строку. В s[1] будет первая цифра, в s[2] - вторая и etc.

не умею
что-то слышал про lenght но это наверна не то

Почитай про функции Str() и Val()

Цитата:

Цитата от Delpix MC (Сообщение 1073282940)
Сама задача: Обеспечить, чтобы каждое новое предложение в тексте начиналось с большой буквы.
Пояснение: Ищете один из знаков конца предложения (".", "!", "?"), пропускаете после него все пробелы и первый не пробельный символ заменяете на toupper от него.

Свои попытки? У тебя уже решение написано в пояснении. В чем проблема?

tatu_cat_69 16 мая 2011 18:20

в sql кто-нибудь шарит?

Hammer 16 мая 2011 18:22

Цитата:

Цитата от tatu_cat_69 (Сообщение 1073283378)
в sql кто-нибудь шарит?

Смотря что надо.

P.S. Лучше сразу писать проблему. Быстрее выйдет. :king:

Delpix 16 мая 2011 21:31

Цитата:

Цитата от Hammer (Сообщение 1073283047)
Цитата:

Цитата от Трэй (Сообщение 1073283019)
Цитата:

Цитата от Hammer (Сообщение 1073283014)

Переводишь число в строку. В s[1] будет первая цифра, в s[2] - вторая и etc.

не умею
что-то слышал про lenght но это наверна не то

Почитай про функции Str() и Val()

Цитата:

Цитата от Delpix MC (Сообщение 1073282940)
Сама задача: Обеспечить, чтобы каждое новое предложение в тексте начиналось с большой буквы.
Пояснение: Ищете один из знаков конца предложения (".", "!", "?"), пропускаете после него все пробелы и первый не пробельный символ заменяете на toupper от него.

Свои попытки? У тебя уже решение написано в пояснении. В чем проблема?

Понимаешь, первый раз слышу про toupper.
Что такое toupper. И как обозначить первый не пробельный символ?

Hammer 16 мая 2011 21:41

Цитата:

Цитата от Delpix MC (Сообщение 1073285231)
Цитата:

Цитата от Hammer (Сообщение 1073283047)
Цитата:

Цитата от Трэй (Сообщение 1073283019)

не умею
что-то слышал про lenght но это наверна не то

Почитай про функции Str() и Val()

Цитата:

Цитата от Delpix MC (Сообщение 1073282940)
Сама задача: Обеспечить, чтобы каждое новое предложение в тексте начиналось с большой буквы.
Пояснение: Ищете один из знаков конца предложения (".", "!", "?"), пропускаете после него все пробелы и первый не пробельный символ заменяете на toupper от него.

Свои попытки? У тебя уже решение написано в пояснении. В чем проблема?

Понимаешь, первый раз слышу про toupper.
Что такое toupper. И как обозначить первый не пробельный символ?

toupper - функция, заменяющая "маленькую" букву, на "большую".
s[1] = 'a'; toupper(s[1]);
В итоге получится s[1] равное 'A'
Находишь конец предложения, далее сравниваешь символы с пробельным, если не равен, то мы получили первый не пробельные символ.

Открою секрет. Google знает ответ на большинство тривиальных заданий.

иксуй! 16 мая 2011 21:44

Цитата:

Цитата от Delpix MC (Сообщение 1073285231)
Цитата:

Цитата от Hammer (Сообщение 1073283047)
Цитата:

Цитата от Трэй (Сообщение 1073283019)

не умею
что-то слышал про lenght но это наверна не то

Почитай про функции Str() и Val()

Цитата:

Цитата от Delpix MC (Сообщение 1073282940)
Сама задача: Обеспечить, чтобы каждое новое предложение в тексте начиналось с большой буквы.
Пояснение: Ищете один из знаков конца предложения (".", "!", "?"), пропускаете после него все пробелы и первый не пробельный символ заменяете на toupper от него.

Свои попытки? У тебя уже решение написано в пояснении. В чем проблема?

Понимаешь, первый раз слышу про toupper.
Что такое toupper. И как обозначить первый не пробельный символ?

Ты школьник или студент? Если студент, то где учишься в Донецке?

Delpix 16 мая 2011 22:04

Цитата:

Цитата от иксуй! (Сообщение 1073285355)
Цитата:

Цитата от Delpix MC (Сообщение 1073285231)
Цитата:

Цитата от Hammer (Сообщение 1073283047)

Почитай про функции Str() и Val()



Свои попытки? У тебя уже решение написано в пояснении. В чем проблема?

Понимаешь, первый раз слышу про toupper.
Что такое toupper. И как обозначить первый не пробельный символ?

Ты школьник или студент? Если студент, то где учишься в Донецке?

Я студент (1 первый курс) учусь в Донецке.

Hammer Спасибо за разъяснения.

иксуй! 16 мая 2011 23:05

Цитата:

Цитата от Delpix MC (Сообщение 1073285510)
Цитата:

Цитата от иксуй! (Сообщение 1073285355)
Цитата:

Цитата от Delpix MC (Сообщение 1073285231)

Понимаешь, первый раз слышу про toupper.
Что такое toupper. И как обозначить первый не пробельный символ?

Ты школьник или студент? Если студент, то где учишься в Донецке?

Я студент (1 первый курс) учусь в Донецке.

Hammer Спасибо за разъяснения.

В ДонНТУ? Какой факультет?

Delpix 16 мая 2011 23:16

Цитата:

Цитата от иксуй! (Сообщение 1073285958)
Цитата:

Цитата от Delpix MC (Сообщение 1073285510)
Цитата:

Цитата от иксуй! (Сообщение 1073285355)
Ты школьник или студент? Если студент, то где учишься в Донецке?

Я студент (1 первый курс) учусь в Донецке.

Hammer Спасибо за разъяснения.

В ДонНТУ? Какой факультет?

Нет. В ГУИиИИ, факультет: системы управления и автоматики

@ MaRiO @ 16 мая 2011 23:59

Всем доброй ночи, в общем буду краток, ситуация такая, помогите мне разобраться, в общем я поставил себе винду 7, до этого была ХР, у меня при пользовании микро эхо, как это убрать, у меня была такая же фигня на ХР но один знакомый приходил, установил прогу, как я понимаю это какой то аудио регулятор, но к сожалению он не сохранился, а этого знакомого отыскать не могу, в общем может у кого была такая проблема, подскажите как решить ситуацию, хочется уже что нибудь записать...

зулусик просто 17 мая 2011 00:58

перестань быть репером

Nugget 17 мая 2011 05:44

Цитата:

Цитата от иксуй! (Сообщение 1073285355)
Ты школьник или студент? Если студент, то где учишься в Донецке?

Цитата:

Цитата от Delpix MC (Сообщение 1073285510)
Я студент (1 первый курс) учусь в Донецке.

:anddee:

иксуй! 17 мая 2011 08:04

Цитата:

Цитата от Nugget (Сообщение 1073286995)
Цитата:

Цитата от иксуй! (Сообщение 1073285355)
Ты школьник или студент? Если студент, то где учишься в Донецке?

Цитата:

Цитата от Delpix MC (Сообщение 1073285510)
Я студент (1 первый курс) учусь в Донецке.

:anddee:

Реперы сами себе просто знаки препинания расставляют как хотят:miha:


Часовой пояс GMT +3, время: 14:07.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.

vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.