#include <iostream>
#include <ctime>
using namespace std;
void int_and_frac(float input, int &integer, float &fraction){
integer = (int) input;
fraction = input - integer;
}
int highest(int k){
int n=0;
int pot=1;
while(pot*2<k){
pot*=2;
n++;
}
return n;
}
bool zad8(float a, float b, float c){
if(a+b>c && a+c>b && b+c>a){
return 1;
}
return 0;
}
void zad9(float &a, float &b){
float tmp=a;
a = b;
b = tmp;
}
void copy_array(int arr[], int count, int dest[]){
for(int i = 0; i<count; i++){
dest[i] = arr[i];
}
}
/*int main()
{
int arr1[] = {1,2,3,4,5};
int count = sizeof(arr1) / sizeof(arr1[0]);
int arr2[count];
copy_array(arr1, count, arr2);
for (int i = 0; i < count; ++i) {
cout<<arr2[i]<<" ";
cout<<endl;
}
return 0;
}
*/
int factorial(int n){
int ilo=1;
for( int i = 1; i<=n; i++){
ilo*=i;
}
return ilo;
}
void fibseq_loop(int count,unsigned int dest[]){
dest[0] = 1;
dest[1] = 1;
for (int i=2; i<count; i++){
dest[i] = dest[i-1] + dest[i-2];
}
}
int fibreq(int a){
if(a==1 || a==2){
return 1;
}
return fibreq(a-1)+fibreq(a-2);
}
void zad13(float arr[],int size, int a, int b){
for(int i = 0; i < size; i++){
if(arr[i]< a || arr[i]> b){
arr[i] = 0;
}
}
}
int nwd(int a, int b){
int c;
while(b != 0){
c = a % b;
a = b;
b = c;
}
return a;
}
int nww(int a, int b){
return (a*b)/nwd(a,b);
}
int wl(char str[]){
int counter = 1;
for(int i = 0; str[i]; i++){
if(str[i] == ' ')
counter++;
}
return counter;
}
//int main()
//{
// char str[1024];
// std::cin.get(str, 1023);
// std::cout<<wl(str)<<std::endl;
//}
int rand1(int a, int b, int m, int n){
if(n==0)
return time(0)%m;
return (a*rand1(a,b,m,n-1)+b)%m;
}
//int main(){
// for(int i=0;i<50;i++){
// std::cout<<rand1(403,43,12,i)<<' ';
// }
// return 0;
//}
unsigned int req(unsigned int a, unsigned int b){
if(b==0)
return a;
if (b>a)
return req(b,a);
return a -b + req(a - 1, b) + req(a, b - 1);
}
int main(){
std::cout<<req(3,0)<<std::endl;
}
--1
select MAX(salary) "Maximum", MIN(salary) min, AVG(salary) group_avg, SUM(salary) "Total_Salary", count (*) as pracownikow
FROM emp
--2
SELECT MIN(last_name), MAX(last_name)
from emp
--3
SELECT count(*) as "liczba pracowniukow"
from emp
where commission_pct != 0 and dept_id = 31
--4
SELECT credit_rating, count(*) as lizcba
from customer
GROUP BY credit_rating a
--5
SELECT title, SUM(salary) AS laczne_zarobki
FROM emp
WHERE title NOT LIKE '%VP%'
GROUP BY title
ORDER BY laczne_zarobki ASC;
Z powodu awarii Punktu Logowania UMCS (https://login.umcs.pl) nie jest możliwe zalogowanie się do Wirtualnego Kampusu oraz USOS
Przepraszamy za niedogodności. Dostęp do logowania zostanie przywrócony w godzinach porannych.
Zapraszamy nauczycieli akademickich na webinaria!
1. „Wirtualny Kampus – nowości po aktualizacji systemu” na którym zaprezentowane zostaną nowe funkcjonalności platformy po aktualizacji systemu Moodle.
Zakres tematyczny
Nowy
interfejs WK
Nowe
funkcjonalności platformy
Nowe
opcje w ustawieniach narzędzi dostępnych na WK
Terminy
(do wyboru):
27
września (poniedziałek), godz. 11:00-12:30
28 września (wtorek), godz. 14:00-15:30
2. „Wideokonferencja na Wirtualnym Kampusie – nowa wersja, nowe funkcjonalności”, na którym zaprezentowane zostaną nowe funkcjonalności narzędzia BigBlueButton do prowadzenia zajęć na Wirtualnym Kampusie w trybie synchronicznym, w formie wideo/audio konferencji.
Zakres tematyczny:
Nowe opcje zarządzania uczestnikami
Nowe ustawienia i funkcjonalności wirtualnej tablicy
Terminy (do wyboru):
29 września (środa), godz. 10:00-11:30
30 września (czwartek), godz. 14:00-15:30
Dzień dobry,
Mam dwie obserwacje, które chciałabym zgłosić:
1. Może się mylę, ale zniknęła możliwość szybkiego 'zejścia na dół' strony - było to bardzo przydatne po kilku przeprowadzonych zajęciach, gdyż oszczędzało konieczność długiego przewijania tematów wszystkich poprzednich zajęć.
2. W QUIZACh nie ma już kolorów - wcześniej dobre odpowiedzi wyświetlały się na zielono, a nieprawidłowe na czerwono. Byłoby miło - i łatwiej - gdyby tak się działo nadal.
Z pozdrowieniami dla Państwa zajmujących się WK.
Małgorzata Dobrzańska-Watanabe
W dniach 2-6 sierpnia
2021 platforma e-learningowa Moodle została zaktualizowana do wersji 3.9.9+
Głównym powodem było
zapewnienie bezpieczeństwa zamieszczanych materiałów i innych danych oraz
wyeliminowanie błędów występujących w starszej wersji systemu. Wirtualny Kampus
zyskał również nowe funkcjonalności i nowy interfejs. Wciąż prowadzone
są prace udoskonalające system. Zwracamy się z prośbą o zgłaszanie uwag i
propozycji zmian, które usprawniłyby Państwa pracę na Kampusie, prosimy też o
kontakt w razie zaobserwowania jakichkolwiek nieprawidłowości w działaniu platformy
(e-mail: kampus@umcs.pl, tel.: 0-81 537
61 81).
Z powodu ogólnej awarii zasilania na Uniwersytecie strony Wirtualnego Kampusu, USOS, poczty elektronicznej nie działają.
Przepraszamy za utrudnienia
Obecnie jako pierwsze zostało przywrócone działanie Wirtualnego Kampusu oraz poczty elektronicznej dzięki podłączeniu serwisów do zasilania awaryjnego.