Changes to be committed:

modified:   proglabs/lab5/1.c
	new file:   proglabs/lab5/10.c
	new file:   proglabs/lab5/11.c
	new file:   proglabs/lab5/12.c
	new file:   proglabs/lab5/13.c
	new file:   proglabs/lab5/14.c
	modified:   proglabs/lab5/2.c
	new file:   proglabs/lab5/3-1.c
	new file:   proglabs/lab5/3-2.c
	deleted:    proglabs/lab5/3.c
	new file:   proglabs/lab5/4.c
	new file:   proglabs/lab5/5.c
	new file:   proglabs/lab5/6.c
	new file:   proglabs/lab5/7.c
	new file:   proglabs/lab5/8.c
	new file:   proglabs/lab5/9.c
	new file:   proglabs/lab5/tmp.out
This commit is contained in:
2025-10-30 00:14:16 +07:00
parent c405abcdb8
commit 01afccea5b
17 changed files with 233 additions and 1 deletions
+15
View File
@@ -1 +1,16 @@
#include <stdio.h> #include <stdio.h>
int main(void) {
char l[26];
for (int i = 0; i < 26; ++i) {
l[i] = 'a' + i;
}
printf("t-t: ");
for (int i = 0; i < 26; ++i) {
printf("%c ", l[i]);
}
printf("\n");
return 0;
}
+17
View File
@@ -0,0 +1,17 @@
#include <stdio.h>
int main(){
long int sum, min, max;
printf("min max: ");
scanf("%ld %ld", &min, &max);
while(min < max){
sum = 0;
for(;min <= max; ++min)
sum += (min*min);
printf("Result: %ld\nmin max: ",sum);
scanf("%ld %ld", &min, &max);
}
return 0;
}
+13
View File
@@ -0,0 +1,13 @@
#include <stdio.h>
int main() {
int n[9];
for (int i = 1; i <= 8; i++){
printf("num %d: ",i);
scanf("%d", &n[i]);
}
for (int i = 8; i > 0; --i)
printf("%d ", n[i]);
printf("\n");
return 0;
}
+19
View File
@@ -0,0 +1,19 @@
#include <stdio.h>
int main() {
int s, n;
double s1, s2;
scanf("%d", &n);
while(n > 0) {
s1 = s2 = 0.0;
s = 1;
for(int i = 1; i <= n; i++) {
s1 += 1.0 / i;
s2 += s * (1.0 / i);
s *= -1;
}
printf("summ1 = %lf\nsumm2 = %lf\nNum: ",s1,s2);
scanf("%d", &n);
}
}
+19
View File
@@ -0,0 +1,19 @@
#include <stdio.h>
int main() {
int x = 2, m[9];
for(int i = 0; i < 8; ++i){
for(int k = 0; k < i; ++k)
x *= 2;
m[i] = x;
x = 2;
}
int i = 0;
do{
printf("%d\n",m[i]);
i++;
}while(i < 8);
return 0;
}
+6
View File
@@ -0,0 +1,6 @@
#include <stdio.h>
int main() {
double a[9],b[9];
return 0;
}
+11
View File
@@ -1 +1,12 @@
#include <stdio.h> #include <stdio.h>
int main(){
int r = 5;
for (int i = 1; i <= r; ++i) {
for (int c = 0; c < i; ++c) {
printf("$");
}
printf("\n");
}
return 0;
}
+16
View File
@@ -0,0 +1,16 @@
#include <stdio.h>
int main(void) {
int r = 6;
char l;
for (int i = 1; i <= r; ++i) {
l = 'F';
for (int j = 0; j < i; ++j) {
printf("%c", l);
l -= 1;
}
printf("\n");
}
return 0;
}
+15
View File
@@ -0,0 +1,15 @@
#include <stdio.h>
int main(void) {
int r = 6;
char l[27] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
int rev = 5;
for (int i = 1; i <= r; ++i) {
for (int j = 0; j < i; ++j) {
printf("%c", l[rev - j]);
}
printf("\n");
}
return 0;
}
-1
View File
@@ -1 +0,0 @@
#include <stdio.h>
+14
View File
@@ -0,0 +1,14 @@
#include <stdio.h>
int main(){
int r = 6;
char l = 'A';
for(int i = 1; i <= r; ++i) {
for(int j = 0; j < i; ++j){
printf("%c",l);
l += 1;
}
printf("\n");
}
return 0;
}
+25
View File
@@ -0,0 +1,25 @@
#include <stdio.h>
int main(){
int r = 5;
char l;
for(int i = 1; i <= r; ++i){
l = 'A';
for(int j = 0; j < r - i; ++j){
printf(" ");
}
for(int j = 0; j < i; ++j){
printf("%c", l);
l++;
}
l -= 2;
for(int j = 0; j < i - 1; ++j){
printf("%c", l);
l--;
}
printf("\n");
}
return 0;
}
+15
View File
@@ -0,0 +1,15 @@
#include <stdio.h>
int main(){
int b, t;
printf("bottom: ");
scanf("%d", &b);
printf("top: ");
scanf("%d", &t);
for(;b <= t; ++b){
printf("\n%d\t%d\t%d",b,(b*b),(b*b*b));
}
return 0;
}
+16
View File
@@ -0,0 +1,16 @@
#include <stdio.h>
#include <wchar.h>
#include <locale.h>
int main(){
setlocale(LC_ALL, "");
wchar_t ch[40];
wscanf(L"%ls", ch);
size_t len = wcslen(ch);
for (int i = len - 1; i >= 0; --i) {
wprintf(L"%lc", ch[i]);
}
printf("\n");
return 0;
}
+13
View File
@@ -0,0 +1,13 @@
#include <stdio.h>
int main(){
float a,b;
int s;
printf("a b: ");
s = scanf("%f %f", &a, &b);
while (s == 2){
printf("%.3f / %.3f = %.3f\na b: ",a-b,a+b,((a-b)/(a+b)));
s = scanf("%f %f", &a, &b);
}
return 0;
}
+19
View File
@@ -0,0 +1,19 @@
#include <stdio.h>
int x(float a, float b);
int main(){
float a,b;
int s;
printf("a b: ");
s = scanf("%f %f", &a, &b);
while (s == 2){
x(a,b);
printf("a b: ");
s = scanf("%f %f", &a, &b);
}
return 0;
}
int x (float a, float b){
printf("%.3f / %.3f = %.3f\n",a-b,a+b,((a-b)/(a+b)));
}
BIN
View File
Binary file not shown.