Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подскажите по коду (классы) https://www.cyberforum.ru/ cpp-beginners/ thread917117.html
Ребята! Помогите создать код на C++ до завтрашнего дня (до 9 утра по мск)! Заранее спасибо!
C++ Метод хорд в решении простецкой параболы
Доброго времени суток. При решении, например на промежутке выводит количество итераций, равное 9ти, хотя находит корень за 4 итерации. Подскажите что делать и где таится подлянка. Может зацикливается? Хотя показывается один и тот же результат... Вот файлы: 1) файл chords.cpp #include "stdafx.h" #include "description.h" #include <iostream> #include <iomanip> #include <cmath> using...
C++ пожалуйста подскажите для ЭКЗАМЕНА https://www.cyberforum.ru/ cpp-beginners/ thread917113.html
Здравствуйте, меня на экзамене завалили, а я в си++ новичок и пока что не соображаю особо. помогите пожалуйста это решить. я не понимаю как написать код по этому выражению. фотографию прикрепил .завтра пересдача и нужно это принести. заранее огромное спасибо
C++ производная Здравствуйте, подскажите пожалуйста, можно ли как-нибудь найти производную от функции с переменной, не прибегая к каким-то супер сложным путям? А если без них никак, подскажите идею. Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread917108.html
C++ Функция нахождения суммы
Есть программный код на с++, с функцией нахождения суммы s1 и s2. Почему-то сумму s1,s2 не считает, помогите. #include<stdio.h> #include<conio.h> void Sum(float*s, float *x,int n); //prototip funkcii sum void main() { int i; float a,b; float s1,s2; clrscr();
C++ [C++ Error] Unit1.cpp(9): E2129 Character constant too long (or empty) https://www.cyberforum.ru/ cpp-beginners/ thread917057.html
Ошибка : Unit1.cpp(9): E2129 Character constant too long (or empty) Указывает на cout<<x<<' '; Исходник : #include<iostream> #include<conio.h> using namespace std;
C++ Очередь на основе динамического массива https://www.cyberforum.ru/ cpp-beginners/ thread917049.html
Помогите найти ошибку, по заданию надо записать в очередь данные из файла, а при записи отрицательного числа программа должна извлечь все элементы из очереди, вывести на экран и завершится, вроде всё верно написал, но выдаёт ошибку с нарушением прав доступа записи при записи. class TLine { private: int n; int N; int* ptr; public: TLine(){n=10;N=100;ptr=new int;} ~TLine();
Написать программу по поразрядному отрицанию (дополнению) числа без знака, вводимого с клавиатуры, с использованием операций побитового сдвига. C++
Напишите программу по демонстрации операции поразрядного отрицания (поразрядного дополнения) числа без знака, вводимого с клавиатуры, с использованием операций побитового сдвига.
C++ Блох схема к методу Можете помочь с блок-схемой: void delete_room () { int number; cout << "Enter number: "; cin >> number; for (int i = 0; i < rooms.size(); i++) https://www.cyberforum.ru/ cpp-beginners/ thread917012.html C++ Сделать с помощью массива возведение двойки в произвольную степень. https://www.cyberforum.ru/ cpp-beginners/ thread917009.html
Пользователь вводит число, программа выводит 2 в этой степени, т.е. пользователь вводит N, и 2 возводится в степень N. (сам бы сделал, только это нужно сделать с помощью массива. Помогите пож)
C++ Шах и Мат
Пользователь вводит координаты шахматного ферзя. Программа выводит шахматную доску на которой отмечены поля находящиеся под ударом и местоположение ферзя. (С помощью двумерного массива т.е ) Ну примерно так: ..+...+. +.+.+... .+++.... ++F+++ Помогите пож шахматную доску могу сделать а всё остальное не получается
C++ Работа с текстовым файлом. Удаление строки. https://www.cyberforum.ru/ cpp-beginners/ thread916989.html
День добрый.такой вопрос:мне нужно удалять из файла строчку с данными,если есть совпадение с введенной строкой.то есть,если я ввожу фамилию и такая фамилия есть в строке файла,который я открываю,то эту строчку нужно удалить.ПРоблема в том,что я не знаю,как удалить нужную строчку.И еще- вылезает запись "введите фамилию" столько раз,сколько записей в файле.а нужно по идее просто один раз ввести...
4 / 4 / 4
Регистрация: 25.03.2013
Сообщений: 140
0

Для чего тут этот массив ? - C++ - Ответ 4801879

03.07.2013, 17:44. Показов 537. Ответов 5
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Народ в общем ситуация такая я учу С++ по книге Герберт Шилдта (C++: базовый курс, 3-е издание)
там в книге есть пример на использование строковых массивов вот мне интересно какую функцию в коде выполняет массив char temp[80]; который находится в функции : enter() ?


Заранее благодарствую за ответ !


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
68
69
70
71
72
73
74
75
76
77
78
79
//Программа ведения баз данных служащих
 
#include <iostream>
using namespace std;
 
char name[10][80]; //Именна
char phone[10][20]; //Телефоны
float hours[10];  //Часы за неделю
float wage[10];  //Оклады
 
int menu();
void enter(),report();
 
int main()
{setlocale (LC_ALL,"russian");
int choise;
do 
{
    choise=menu();
    switch(choise)
    {
    case 0:break;
 
    case 1:enter();break;
 
    case 2:report();break;
    
    default:cout<<"Попробуйте ищё раз !\n\n"<<endl;
 
    }
} 
while(choise!=0);
return 0;
}
 
 
int menu()
{
int choise;
cout<<"Ввыбирите действие : "<<endl;
 
cout<<"Введите 0 для выхода из программы !"<<endl;
 
cout<<"Введите 1 для ввывода информации !"<<endl;
 
cout<<"Введите 2 для сгенерирования отчета !"<<endl;
 
cin>>choise;
 
return choise;
 
}
 
void enter()
{
int i;
char temp[80];   //Для чего здесь этот массив ?
for (i=0;i<10;i++)
{
cout<<"Введите фамилию : "; cin>>name[i];cout<<endl;
 
cout<<"Введите телефон : "; cin>>phone[i];cout<<endl;
 
cout<<"введите количество отработаных чассов : "; cin>>hours[i];cout<<endl;
 
cout<<"Введите заработную плату  : "; cin>>wage[i];cout<<endl;
}
}
 
void report()
{
int i;
 
for (i=0;i<10;i++)
{
    cout<<name<<"   |   "<<phone<<endl;
    cout<<"Заработная плата за неделю состовляет : "<<wage[i]*hours[i]<<endl;
}
}


Вернуться к обсуждению:
Для чего тут этот массив ? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.07.2013, 17:44
Готовые ответы и решения:

Функция time(0) для чего тут нужна?
Для чего функция time(0) тут нужна??? #pragma once #include &lt;iostream&gt; class CardPack {...

Для чего тут вначале 2 раза написано ThreeD?
ThreeD ThreeD::operator++() { x++; // Инкремент координат x, y и z y++; z++; return...

Произведение ненулевых элементов. Для чего тут формулы?
Заданы массивы F (8), G (11), H (14). Для каждого из массивов найти произведение ненулевых...

Каким образом работает побитовое или и для чего этот оператор используется в заданном фрагменте кода?
Добрый день, не сможете объяснить, каким образом работает побитовый оператор или в данном цикле и...

5
03.07.2013, 17:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.07.2013, 17:44
Помогаю со студенческими работами здесь

Культура оформления кода: что такое enum? Где, когда и для чего уместно применять этот тип?
не понял за что отвечают эти две строчки: enum ChosenOperation { ADD = 1, SHOW, SEARCH, EXIT };...

Для каждого из чисел массива выяснить, сколько раз каждое из них входит в этот массив
Задача Дан массив целых чисел. Для каждого из этих чисел выяснить сколько раз каждое число входит...

Для чего нужно писать в int main() в скобках всякие args потом объявлять переменные, и прочее. Для чего если можно в сборках это все обьявлять.
Для чего нужно писать в int main() в скобках всякие args потом объявлять переменные, и прочее. Для...

Для чего этот провод?
народ привет хочу поставить в комп ssd нашел внутри такой провод скажите это кабель питания...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru