Skip to content

Commit 5ae0553

Browse files
Solved
1 parent c7c3036 commit 5ae0553

38 files changed

+1229
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"files.associations": {
3+
"P_1052.C": "cpp"
4+
}
5+
}
-104 Bytes
Binary file not shown.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
2+
#include <stdio.h>
3+
int main()
4+
{
5+
float n;
6+
scanf("%f", &n);
7+
if (n <= 400.0)
8+
printf("Novo salario: %.2fnReajuste ganho: %.2fnEm percentual: 15 %%n", n * 1.15, n * 0.15);
9+
else if (n <= 800.0)
10+
printf("Novo salario: %.2fnReajuste ganho: %.2fnEm percentual: 12 %%n", n * 1.12, n * 0.12);
11+
else if (n <= 1200.0)
12+
printf("Novo salario: %.2fnReajuste ganho: %.2fnEm percentual: 10 %%n", n * 1.10, n * 0.10);
13+
else if (n <= 2000.0)
14+
printf("Novo salario: %.2fnReajuste ganho: %.2fnEm percentual: 7 %%n", n * 1.07, n * 0.07);
15+
else
16+
printf("Novo salario: %.2fnReajuste ganho: %.2fnEm percentual: 4 %%n", n * 1.04, n * 0.04);
17+
return 0;
18+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
// I used isdigit() function from ctype.h library so i tried to definition it.
2+
// I used isdigit() in p_1048.c
3+
4+
#include <stdio.h>
5+
6+
int main ()
7+
{
8+
char a;
9+
scanf("%c", &a);
10+
11+
if (a<48 || a>57)
12+
{
13+
printf("0");
14+
}
15+
else printf("1");
16+
17+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#include <stdio.h>
2+
#include <math.h>
3+
4+
int main() {
5+
6+
double x1, y1, x2, y2, distance;
7+
scanf("%lf%lf%lf%lf", &x1, &y1, &x2, &y2);
8+
distance = sqrt(pow((x2-x1), 2) + pow((y2-y1), 2));
9+
printf("%0.4lf", distance);
10+
11+
return 0;
12+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#include <stdio.h>
2+
3+
int main() {
4+
5+
int time, speed;
6+
double fuel;
7+
scanf("%d%d", &time, &speed);
8+
fuel = (double)(time*speed)/12;
9+
printf("%0.3lf\n", fuel);
10+
11+
return 0;
12+
}
Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
#include <stdio.h>
2+
3+
int main() {
4+
5+
int N;
6+
scanf("%d", &N);
7+
if (N>0 && N<1000000)
8+
{
9+
printf("%d\n", N);
10+
if (N>=100)
11+
{
12+
printf("%d nota(s) de R$ 100,00\n", N/100);
13+
N = N % 100;
14+
}
15+
else
16+
{
17+
printf("0 nota(s) de R$ 100,00\n");
18+
}
19+
if (N>=50)
20+
{
21+
printf("%d nota(s) de R$ 50,00\n", N/50);
22+
N = N % 50;
23+
}
24+
else
25+
{
26+
printf("0 nota(s) de R$ 50,00\n");
27+
}
28+
if (N>=20)
29+
{
30+
printf("%d nota(s) de R$ 20,00\n", N/20);
31+
N = N % 20;
32+
}
33+
else
34+
{
35+
printf("0 nota(s) de R$ 20,00\n");
36+
}
37+
if (N>=10)
38+
{
39+
printf("%d nota(s) de R$ 10,00\n", N/10);
40+
N = N % 10;
41+
}
42+
else
43+
{
44+
printf("0 nota(s) de R$ 10,00\n");
45+
}
46+
if (N>=5)
47+
{
48+
printf("%d nota(s) de R$ 5,00\n", N/5);
49+
N = N % 5;
50+
}
51+
else
52+
{
53+
printf("0 nota(s) de R$ 5,00\n");
54+
}
55+
if (N>=2)
56+
{
57+
printf("%d nota(s) de R$ 2,00\n", N/2);
58+
N = N % 2;
59+
}
60+
else
61+
{
62+
printf("0 nota(s) de R$ 2,00\n");
63+
}
64+
if (N>=1)
65+
{
66+
printf("%d nota(s) de R$ 1,00\n", N/1);
67+
}
68+
else
69+
{
70+
printf("0 nota(s) de R$ 1,00\n");
71+
}
72+
}
73+
else
74+
{
75+
return 1;
76+
}
77+
78+
return 0;
79+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
// Time Conversion
2+
#include <stdio.h>
3+
4+
int main() {
5+
6+
int a, hrs, mins, secs;
7+
scanf("%d", &a);
8+
hrs = a/3600;
9+
a = a % 3600;
10+
mins = a/60;
11+
a = a % 60;
12+
secs = a;
13+
printf("%d:%d:%d\n", hrs, mins, secs);
14+
15+
return 0;
16+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
#include <stdio.h>
2+
3+
int main() {
4+
int n;
5+
double N;
6+
scanf("%lf", &N);
7+
n = N;
8+
int coin = (N-n)*100;//with coin we will be working with the floating values
9+
if (N>=0 && N<=1000000)
10+
{
11+
printf("NOTAS:\n");
12+
printf("%d nota(s) de R$ 100.00\n", n/100);
13+
n = n%100;
14+
printf("%d nota(s) de R$ 50.00\n", n/50);
15+
n = n%50;
16+
printf("%d nota(s) de R$ 20.00\n", n/20);
17+
n = n%20;
18+
printf("%d nota(s) de R$ 10.00\n", n/10);
19+
n = n%10;
20+
printf("%d nota(s) de R$ 5.00\n", n/5);
21+
n = n%5;
22+
printf("%d nota(s) de R$ 2.00\n", n/2);
23+
n = n%2;
24+
printf("MOEDAS:\n");
25+
printf("%d moeda(s) de R$ 1.00\n", n/1);
26+
printf("%d moeda(s) de R$ 0.50\n", coin/50);
27+
coin = (coin%50);
28+
printf("%d moeda(s) de R$ 0.25\n", coin/25);
29+
coin = (coin%25);
30+
printf("%d moeda(s) de R$ 0.10\n", coin/10);
31+
coin = (coin%10);
32+
printf("%d moeda(s) de R$ 0.05\n", coin/5);
33+
coin = (coin%5);
34+
printf("%d moeda(s) de R$ 0.01\n", coin/1);
35+
}
36+
else
37+
{
38+
return 1;
39+
}
40+
41+
return 0;
42+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
#include <stdio.h>
2+
3+
int main() {
4+
5+
int A, B, C, D;
6+
scanf("%d%d%d%d", &A, &B, &C, &D);
7+
if ((B>C && D>A) && (C+D > A+B))
8+
{
9+
if ((C>0 && D>0) && A%2==0)
10+
{
11+
printf("Valores aceitos\n");
12+
}
13+
else printf("Valores nao aceitos\n");
14+
}
15+
else printf("Valores nao aceitos\n");
16+
17+
return 0;
18+
}

0 commit comments

Comments
 (0)