Skip to content

Commit 143f727

Browse files
author
Ryuichi KAWAMATA
committed
Initial commit
0 parents  commit 143f727

File tree

4 files changed

+59
-0
lines changed

4 files changed

+59
-0
lines changed

rkmathi/2-1.c

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
#include <stdio.h>
2+
int main(void)
3+
{
4+
int n, i, j;
5+
printf("Input number (>=1): ");
6+
scanf ("%d", &n);
7+
printf("n = %d\n", n);
8+
for (i=1; i<=n; i++) {
9+
for (j=1; j<=n-i; j++) {
10+
printf(" ");
11+
}
12+
for (j=1; j<=2*i-1; j++) {
13+
printf("*");
14+
}
15+
printf("\n");
16+
}
17+
return 0;
18+
}

rkmathi/2-2.c

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#include <stdio.h>
2+
int main(void)
3+
{
4+
int n, tmp, digit;
5+
printf("Input number: ");
6+
scanf("%d", &n);
7+
tmp = n;
8+
digit = 0;
9+
while (tmp > 0) {
10+
tmp /= 10;
11+
++digit;
12+
}
13+
printf("%d is the %d-digit number\n", n, digit);
14+
return 0;
15+
}

rkmathi/2-2.txt

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
5
2+
3.0 1.0 4.0 1.0 5.0 9.0
3+
2.0 6.0 5.0 3.0 5.0 8.0
4+
9.0 7.0 9.0 3.0 2.0 3.0
5+
8.0 4.0 6.0 2.0 6.0 4.0
6+
3.0 3.0 8.0 3.0 2.0 7.0

rkmathi/2-3.c

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#include <stdio.h>
2+
int main(void)
3+
{
4+
int n, i, j, tmp, digit, ans[100];
5+
char str[100];
6+
printf("Input number: ");
7+
scanf("%d", &n);
8+
tmp = n;
9+
digit = 0;
10+
sprintf(str, "%d", n);
11+
while (tmp > 0) {
12+
tmp /= 10;
13+
++digit;
14+
}
15+
for (i=1; i<=digit; i++) {
16+
printf("%c", str[digit-i]);
17+
}
18+
printf("\n");
19+
return 0;
20+
}

0 commit comments

Comments
 (0)