Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
alx_mszczonow_1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Patryk Czarnik
alx_mszczonow_1
Commits
af6d0c99
Commit
af6d0c99
authored
Jun 26, 2023
by
Patryk Czarnik
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
tablica
parent
9d7c7dfd
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
117 additions
and
1 deletions
+117
-1
If.java
src/main/java/p04_instrukcje/If.java
+1
-1
Przerwania.java
src/main/java/p04_instrukcje/Przerwania.java
+76
-0
TabliczkaMnozenia.java
src/main/java/p04_instrukcje/TabliczkaMnozenia.java
+13
-0
TabliczkaMnozeniaCustom.java
src/main/java/p04_instrukcje/TabliczkaMnozeniaCustom.java
+27
-0
No files found.
src/main/java/p04_instrukcje/If.java
View file @
af6d0c99
...
...
@@ -14,7 +14,7 @@ public class If {
// Wzorcowa wersja if:
// if(WARUNEK) { INSTRUKCJE1 } else { INSTRUKCJE2 }
// Gdy WARUNEK jest prawdą, wykonają się INSTRUKCJE1, a jeśli nieprawdą to INSTRUKCJE2
// Gdy WARUNEK jest prawdą, wykonają się INSTRUKCJE1, a jeśli nieprawdą
,
to INSTRUKCJE2
if
(
x
%
2
==
0
)
{
System
.
out
.
println
(
"x jest parzysty"
);
System
.
out
.
println
(
"Ala ma kota"
);
...
...
src/main/java/p04_instrukcje/Przerwania.java
0 → 100644
View file @
af6d0c99
package
p04_instrukcje
;
public
class
Przerwania
{
static
void
tabliczka
(
int
n
)
{
for
(
int
i
=
1
;
i
<=
n
;
i
++)
{
for
(
int
j
=
1
;
j
<=
n
;
j
++)
{
System
.
out
.
printf
(
"%3d"
,
i
*
j
);
System
.
out
.
print
(
","
);
}
System
.
out
.
println
(
"#"
);
}
System
.
out
.
println
(
"\n----------------\n"
);
}
static
void
tabliczkaBreak
(
int
n
)
{
for
(
int
i
=
1
;
i
<=
n
;
i
++)
{
for
(
int
j
=
1
;
j
<=
n
;
j
++)
{
System
.
out
.
printf
(
"%3d"
,
i
*
j
);
if
(
i
+
j
>
n
)
break
;
System
.
out
.
print
(
","
);
}
System
.
out
.
println
(
"#"
);
}
System
.
out
.
println
(
"\n----------------\n"
);
}
static
void
tabliczkaBreakEtykieta
(
int
n
)
{
pierwsza:
for
(
int
i
=
1
;
i
<=
n
;
i
++)
{
for
(
int
j
=
1
;
j
<=
n
;
j
++)
{
System
.
out
.
printf
(
"%3d"
,
i
*
j
);
if
(
i
+
j
>
n
)
break
pierwsza
;
System
.
out
.
print
(
","
);
}
System
.
out
.
println
(
"#"
);
}
System
.
out
.
println
(
"\n----------------\n"
);
}
static
void
tabliczkaContinue
(
int
n
)
{
for
(
int
i
=
1
;
i
<=
n
;
i
++)
{
for
(
int
j
=
1
;
j
<=
n
;
j
++)
{
System
.
out
.
printf
(
"%3d"
,
i
*
j
);
if
(
i
+
j
>
n
)
continue
;
System
.
out
.
print
(
","
);
}
System
.
out
.
println
(
"#"
);
}
System
.
out
.
println
(
"\n----------------\n"
);
}
static
void
tabliczkaContinueEtykieta
(
int
n
)
{
pierwsza:
for
(
int
i
=
1
;
i
<=
n
;
i
++)
{
System
.
out
.
println
();
// dodane
for
(
int
j
=
1
;
j
<=
n
;
j
++)
{
System
.
out
.
printf
(
"%3d"
,
i
*
j
);
if
(
i
+
j
>
n
)
continue
pierwsza
;
System
.
out
.
print
(
","
);
}
System
.
out
.
println
(
"#"
);
}
System
.
out
.
println
(
"\n----------------\n"
);
}
public
static
void
main
(
String
[]
args
)
{
tabliczka
(
9
);
tabliczkaBreak
(
9
);
tabliczkaBreakEtykieta
(
9
);
tabliczkaContinue
(
9
);
tabliczkaContinueEtykieta
(
9
);
}
}
src/main/java/p04_instrukcje/TabliczkaMnozenia.java
0 → 100644
View file @
af6d0c99
package
p04_instrukcje
;
public
class
TabliczkaMnozenia
{
public
static
void
main
(
String
[]
args
)
{
for
(
int
w
=
1
;
w
<=
10
;
w
++)
{
for
(
int
k
=
1
;
k
<=
10
;
k
++)
{
// System.out.print(w*k + " ");
System
.
out
.
printf
(
"%3d "
,
w
*
k
);
}
System
.
out
.
println
();
}
}
}
src/main/java/p04_instrukcje/TabliczkaMnozeniaCustom.java
0 → 100644
View file @
af6d0c99
package
p04_instrukcje
;
import
java.util.Scanner
;
public
class
TabliczkaMnozeniaCustom
{
public
static
void
main
(
String
[]
args
)
{
Scanner
scanner
=
new
Scanner
(
System
.
in
);
System
.
out
.
print
(
"Podaj liczbę wierszy: "
);
final
int
W
=
scanner
.
nextInt
();
System
.
out
.
print
(
"Podaj liczbę kolumn: "
);
final
int
K
=
scanner
.
nextInt
();
// ustalamy długość tekstowej reprezentacji liczby i dodajemy jeszcze 1
final
int
szer
=
String
.
valueOf
(
W
*
K
).
length
()
+
1
;
// taki wzorzec formatu ma być przekazany do printf.
// lepiej utworzyć go tutaj jeden raz, a nie za każdym razem w pętli
final
String
format
=
"%"
+
szer
+
"d"
;
for
(
int
w
=
1
;
w
<=
W
;
w
++)
{
for
(
int
k
=
1
;
k
<=
K
;
k
++)
{
System
.
out
.
printf
(
format
,
w
*
k
);
}
System
.
out
.
println
();
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment