Computer Programming
‼️Pay attention ‼️ Tomorrow we are going to organize an extra lesson! 💻 Computer Programming 🗓️ Thursday, 11th December 🕓 Time: 21:00 🧩 File Handling @cpp_sirius👨💻
🎓Students
The lesson will be 1 hour before at 20:00⏰
Please be aware and ready
The lesson will be 1 hour before at 20:00⏰
Please be aware and ready
❤3👌2👍1
Computer Programming
🎓Students The lesson will be 1 hour before at 20:00⏰ Please be aware and ready
🙏So sorry guys.
I will be late about 30 minutes.
Be tuned ✅
I will be late about 30 minutes.
Be tuned ✅
👍1
// problem 8
ofstream fnum("numbers.txt");
int k;
for (int i = 0; i < 100; i++) {
k = rand() % 100+1;
fnum << k << endl;
}
fnum.close();
ifstream fmax("numbers.txt");
int num, max = 0;
while (fmax>>num) {
if (max < num) {
max = num;
}
}
cout << max << endl;
fmax.close();
ofstream fnum("numbers.txt");
int k;
for (int i = 0; i < 100; i++) {
k = rand() % 100+1;
fnum << k << endl;
}
fnum.close();
ifstream fmax("numbers.txt");
int num, max = 0;
while (fmax>>num) {
if (max < num) {
max = num;
}
}
cout << max << endl;
fmax.close();
Forwarded from Computer Programming 1
week14.pdf
107.9 KB
This week lab: File handling & structure.
It is lab work (not graded)
It is lab work (not graded)
Forwarded from ꜱᴛᴜᴅʏ ᴀᴛᴇʟɪᴇʀ
CS102- Computer Programming Final Preparation.pdf
209.1 KB
Here is Final Preparation notes from CS102🫠
Hope they will be really useful for you!✨
Don’t forget to share with friends who take this course too!🫶🏻
@studyatelier
#CS102 #finalprep
Hope they will be really useful for you!✨
Don’t forget to share with friends who take this course too!🫶🏻
@studyatelier
#CS102 #finalprep
🔥4
Computer Programming
Photo
#include <iostream>
#include <vector>
using namespace std;
int main() {
int n; cin >> n;
int sum=0;
int matrix[n][100];
for (int i = 0; i < n; i++) {
sum = 0;
for (int j = 0; j < n; j++) {
cin >> matrix[i][j];
sum += matrix[i][j];
}
}
int sum2 = 0;
bool magic = true;
// row-based checking
for (int i = 0; i < n-1; i++) {
sum2 = 0;
for (int j = 0; j < n; j++) {
sum2 += matrix[i][j];
}
if (sum2 != sum) {
magic = false;
cout << "Not Magic Square" << endl;
break;
}
}
// column based-cheking
if (magic) {
for (int i = 0; i < n; i++) {
sum2 = 0;
for (int j = 0; j < n; j++) {
sum2 += matrix[j][i];
}
if (sum2 != sum) {
magic = false;
cout << "Not Magic Square" << endl;
break;
}
}
}
// diagonal based checking
if (magic) {
sum2 = 0;
int sum3 = 0;
for (int i = 0; i < n; i++) {
sum2+=matrix[i][i];
sum3+=matrix[i][n-1-i];
}
if (sum2 != sum) {
magic = false;
cout << "Not Magic Square" << endl;
}else if (sum3 != sum) {
magic = false;
cout << "Not Magic Square" << endl;
}
}
if (magic) {
cout << "Magic Square" << endl;
}
return 0;
}
#include <vector>
using namespace std;
int main() {
int n; cin >> n;
int sum=0;
int matrix[n][100];
for (int i = 0; i < n; i++) {
sum = 0;
for (int j = 0; j < n; j++) {
cin >> matrix[i][j];
sum += matrix[i][j];
}
}
int sum2 = 0;
bool magic = true;
// row-based checking
for (int i = 0; i < n-1; i++) {
sum2 = 0;
for (int j = 0; j < n; j++) {
sum2 += matrix[i][j];
}
if (sum2 != sum) {
magic = false;
cout << "Not Magic Square" << endl;
break;
}
}
// column based-cheking
if (magic) {
for (int i = 0; i < n; i++) {
sum2 = 0;
for (int j = 0; j < n; j++) {
sum2 += matrix[j][i];
}
if (sum2 != sum) {
magic = false;
cout << "Not Magic Square" << endl;
break;
}
}
}
// diagonal based checking
if (magic) {
sum2 = 0;
int sum3 = 0;
for (int i = 0; i < n; i++) {
sum2+=matrix[i][i];
sum3+=matrix[i][n-1-i];
}
if (sum2 != sum) {
magic = false;
cout << "Not Magic Square" << endl;
}else if (sum3 != sum) {
magic = false;
cout << "Not Magic Square" << endl;
}
}
if (magic) {
cout << "Magic Square" << endl;
}
return 0;
}
❤5