Вот пример кода на C++, использующий цикл while с несколькими условиями для создания табуляции:
```cpp
#include <iostream>
int main() {
int i = 1;
while (i <= 10) {
if (i < 5) {
std::cout << i << "\t\t" << i * i << std::endl;
} else {
std::cout << i << "\t" << i * i << std::endl;
}
i++;
}
return 0;
}
```
Для создания программы, которая будет создавать таблицу значений для функций, выполненной при выполнении университетского задания, необходимо сначала определить, какие функции нужно вычислить и какие значения использовать для создания таблицы.
Например, если нужно вычислить значения функций f(x) = x^2 и g(x) = 2x + 5 для x от 1 до 10, то код программы на C++ может выглядеть следующим образом:
```cpp
#include <iostream>
int main() {
int x = 1;
std::cout << "x\tf(x)\tg(x)" << std::endl;
while (x <= 10) {
int fx = x * x;
int gx = 2 * x + 5;
std::cout << x << "\t" << fx << "\t" << gx << std::endl;
x++;
}
return 0;
}
```
Этот код будет выводить таблицу значений функций f(x) и g(x) для x от 1 до 10. Вывод будет иметь следующий формат:
```
x f(x) g(x)
1 1 7
2 4 9
3 9 11
4 16 13
5 25 15
6 36 17
7 49 19
8 64 21
9 81 23
10 100 25
```
Таким образом, используя цикл while с несколькими условиями, можно легко создать таблицу значений функций при выполнении университетского задания.