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

Трудности с ответом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поместить в новый массив одинаковые элементы исходных http://www.cyberforum.ru/cpp-beginners/thread688727.html
Помогите, пожалуйста) Нужно создать 3й массив длинной 5 по двум массивам длинной по 5 (мы их сами задаём с клавы). В 3м массиве должны быть одинаковые элементы с первого и второго массивов. Вот то что я пробовала, смотрела на сайтах... #include<iostream.h> #include<conio.h> //#include<stdio.h> void main() { clrscr(); const int N=5;
C++ Возведение в степень -корень из 3 вот код #include "stdafx.h" #include <conio.h> #include <math.h> #include <iostream> using namespace std; void main() {double a=3.2,b=17.5,x=-4.8; double Y,Z; Y=pow(b,3)*(tan(x)*tan(x))-a/(sin(x/a)*sin(x/a)); http://www.cyberforum.ru/cpp-beginners/thread688719.html
Switch где ошибка? C++
Ошибки не выдает, но и не запускается. Ошибку найти не могу Т_Т Help) #include <iostream> using namespace std; int mine() { char key; cout << "\n vvedite 1-yu bukvy Reki: \n"; cout << "E \n";
Ошибка в коде! C++
Здравствуйте, практикуюсь, решаю задачи, но вот одна задачка меня смутила. Я её решил и код по идее должен работать правильно, но есть одна проблема, программа вешаеться (ошибок компилятор не выдает, поэтому ошибка именно в вычислениях), подскажите что не так? Почему, программа прекращает работу? #include <iostream> using namespace std; int main() { int n,k,ii,jj; cin>>n; int arr; for...
C++ Вывести адрес переменной http://www.cyberforum.ru/cpp-beginners/thread688705.html
Как вывести на экран адрес переменной? #include <iostream> #include <conio.h> int main(){ int a=2,*p; *p=a; std::cout<<p; getch(); return 0;
C++ Итерационные процессы Нужно написать программу на С++ по данной формуле. Перелопатил уже кучу всего. Но ничего полезного найти не могу. Помогите. Заранее спасибо! подробнее

Показать сообщение отдельно
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
05.11.2012, 00:30     Трудности с ответом
1) Дана следуюшая declarations:

int myFunction(int myValue);
int myArray[1000];

Что из ниже следуюшего имеет легальный call to this function?

Question 1 options:
A) cout << myFunction(myArray);
B) cout << myFunction(myArray[0]);
C) myArray = myFunction(myArray);
D) myArray[1] = myFunction(myArray[0]);
E) B and D

2) Дано след. function definition, will repeated calls to the search function for the same target find all of multiple occurrences of that target in the array?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int search(const int array[ ], int target, int numElements)
{
    int index = 0;
    bool found = false;
    while((!found) && (index < numElements))
    {
       if(array[index] == target)
          found = true;
       else 
          index ++;
    }
    if(found == true)
       return index;
    else
       return -1;
}
Question 3 options:
A) no
B) It depends on the value of target.
C) yes
D) impossible to tell without looking at the values of the array

Добавлено через 38 минут
3) Given the following class and array declaration, how would you print out the age of the 10th person in the array? (Assume that getAge is the accessor function for age).

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class personClass
{
public:
    void setAge(int newAge);
    void setGender( char newGender);
    void setSalary(float newSalary);
 
    int getAge( );
    char getGender( );
    float getSalary( );
private:
    int age;
    char gender;
    float salary;
};

personClass people[100];

Question 3 options:
A) cout << people[10];
B) cout << people[9].getAge( );
C) cout << people[9].age;
D) cout << people[9];


4) Which of the following function declarations will accept the following two-dimension array as its argument?

int pages[10][30];

Question 4 options:
A) void f1(int pages[ ][30], int size);
B) void f1(int pages[ ][ ], int size);
C) void f1(int& pages, int size);
D) void f1(int pages[10][ ], int size);

5) What is the output of the following code fragment?

C++
1
2
3
4
5
6
7
8
9
10
11
int array[4][4], index1, index2;
 
for(index1 = 0;index1 < 4;index1 ++)
    for(index2 = 0;index2 < 4;index2 ++)
      array[index1][index2]=index1 + index2;
    for(index1 = 0;index1 < 4;index1 ++)
   {
        for(index2 = 0;index2 < 4;index2 ++)
        cout << array[index1][index2] << " ";
        cout << endl;
    }
Question 5 options:
A)
0 1 2 3
0 1 2 3
0 1 2 3
0 1 2 3
B)
0 1 2 3
1 2 3 4
2 3 4 5
3 4 5 6
C)
0 0 0 0
1 1 1 1
2 2 2 2
3 3 3 3
D)
0 0 0 0
0 1 2 3
0 2 4 6
0 3 6 9
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru