с практической, хотя бы пара заданий :с
!Все фото будут ниже под текстом!
Задание 1.
Дано дерево иерархической структуры на диске. Заглавными буквами обозначены имена каталогов, строчными – имена файлов:
Найти ошибку в файловой структуре.
Задание 2.
Дано дерево иерархической файловой структуры на логическом диске. Заглавными буквами обозначены имена каталогов, строчными – имена файлов:
Перечислите каталоги 1-го, 2-го, 3-го уровней, если они есть. Указать пути от корневого каталога к каждому из файлов.
Задание 3.
Указаны пути от корневого каталога к некоторым файлам, хранящимся на логическом диске. Заглавными буквами обозначены имена каталогов, строчными – имена файлов:
\COUNTRU\USA\INFO\culture.txt;
\COUNTRU\USA\washington.txt;
\COUNTRU\RUSSIA\moscow.txt;
\COUNTRU\RUSSIA\INFO\industry.txt;
\COUNTRU\RUSSIA\INFO\culture.txt.
Отобразите файловую структуру в виде иерархии.
Задание 4.
Указаны пути от корневого каталога к некоторым файлам, хранящимся на магнитном диске. Заглавными буквами обозначены имена каталогов, строчными – имена файлов:
\BOX\LETTER\peter.txt;
\BOX\LETTER\kate.txt;
\LETTER\WORK\april.txt;
\LETTER\WORK\may.txt;
\LETTER\FREND\SCOOL\mary.txt;
\LETTER\FREND\sport.txt.
Отобразите файловую структуру в виде дерева.
Задание 5.
Указаны пути от корневого каталога к некоторым файлам, хранящимся на магнитном диске. Заглавными буквами обозначены имена каталогов, строчными – имена файлов:
\SPORT\SKI\russia.txt;
\SPORT\SKI\germany.txt;
\SPORT\SKATE\finland.txt;
\COMPUTER\IBM\INFO\pentium.txt;
\COMPUTER\INFO\ibm.txt;
Отобразите файловую структуру в виде дерева.
(я бы дала вам больше , но не знаю как
#include <iostream>
using namespace std;
int k=2;
bool StrangeSeq(int n){
if (k<n){
if(n%k==0){
cout<<"false";
return false;
}
k++;
StrangeSeq(n);
}
else
{
cout<<"true";
return true;
}
}
int main(){
int n;
cin>>n;
StrangeSeq(n);
cin.get();
cin.get();
}
#include <stdio.h>
using namespace std;
int main(){
int y;
cin>>y;
y=y%12;
switch (y){
case 4:{cout<<"Mouse"; break;}
case 5:{cout<<"Bull";break;}
case 6:{cout<<"Tiger";break;}
case 7:{cout<<"Rabbit";break;}
case 8:{cout<<"Dragon";break;}
case 9:{cout<<"Snake";break;}
case 10:{cout<<"Horse";break;}
case 11:{cout<<"Goat";break;}
case 0:{cout<<"Monkey";break;}
case 1:{cout<<"Cock";break;}
case 2:{cout<<"Dog";break;}
case 3:{cout<<"Pig";break;}
}
cin.get();
cin.get();
return 0;
}