Тест по теме «Графики и диаграммы»
1 вариант
1. По какой оси откладываются значения независимой величины на графике?
a. по оси абсцисс,
b. по оси ординат;
с. не имеет значения
2.Диаграмма — это:
а) форма графического представления числовых значений, которая позволяет облегчить интерпретацию числовых
данных;
б) график;
в) красиво оформленная таблица;
г) карта местности.
3 Какой тип диаграммы, как правило, используется для построения обычныс графиков функций:
а) гистограмма;
б) линейчатая диаграмма;
E) точечная диаграмма;
г) круговая диаграмма.
4.Линейчатая диаграмма — это:
а) диаграмма, в которой отдельные значения представлены полосами различной длины, расположенными
горизонтально вдоль оси Х
б) диаграмма, отдельные значения которой представлены точками в декартовой системе координат,
в) диаграмма, в которой отдельные значения представлены вертикальными столбиками различной высоты,
Т) диаграмма, представлена в виде круга разбитого на секторы, ив которой допускается только один ряд данных.
5. Гистограмма - это:
а) диаграмма, в которой отдельные значения представлены вертикальным столбцами различной высоты;
б) диаграмма, для представления отдельных значений которой используются параллелепипеды, размещенные
вдоль оси Х;
//Pascal
const m = 1000
var
arr: array[1..m] of integer;
n,i, j, k: integer;
begin
readln(n);
write ('Исходный массив: ');
for i := 1 to n do begin
readln(arr[i]);
end;
//сортировка методом пузырька
for i := 1 to n-1 do
for j := 1 to n-i do
if arr[j] > arr[j+1] then begin
k := arr[j];
arr[j] := arr[j+1];
arr[j+1] := k
end;
write ('Отсортированный массив: ');
for i := 1 to n do
write (arr[i]:4);
end.
Алгоритм сортировки на классическом языке программирования С
# define SWAP(A,B) {A=A^B;B=A^B;A=A^B;}
void bubblesort(int A[], int n)
{
int i, j;
for(i = n-1 ; i > 0 ; i--)
{ for(j = 0 ; j < i ; j++)
{
if( A[j] > A[j+1] ) SWAP(A[j],A[j+1]);
}
}
}
Вопрос скорее будет звучать "как много могли съесть толстяки?".
#include <iostream>
using namespace std;
int main() {
int multiplier = 1;
float weightCake = 0;
float t1(0), t2(0), t3(0);
float t1Cakes(0), t2Cakes(0), t3Cakes(0);
cout << "Weight of cake, fat people 1-3: ";
cin >> weightCake; cin >> t1; cin >> t2; cin >> t3;
while(1) {
t1Cakes = multiplier * weightCake * 1;
if(t1Cakes > t1/2) {
cout << multiplier - 1;
break;
}
t2Cakes = multiplier * weightCake * 2;
if(t2Cakes > t2/2) {
cout << multiplier - 1;
break;
}
t3Cakes = multiplier * weightCake * 4;
if(t3Cakes > t3/2) {
cout << multiplier - 1;
break;
}
++multiplier;
}
}