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:
@@ -1 +1,16 @@
|
||||
#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;
|
||||
}
|
||||
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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);
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
#include <stdio.h>
|
||||
|
||||
int main() {
|
||||
double a[9],b[9];
|
||||
return 0;
|
||||
}
|
||||
@@ -1 +1,12 @@
|
||||
#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;
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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 +0,0 @@
|
||||
#include <stdio.h>
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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)));
|
||||
}
|
||||
Executable
BIN
Binary file not shown.
Reference in New Issue
Block a user