Witam,
Potrzebuje pomocy w napisaniu kodu, a właściwie częsci kodu, w którym przerwa pomiędzy dwoma słowami będzie wynosić długość pierwszego. Czyli jeśli mamy:
Ala ma kota. to przewa mniędzy Ala a ma wymosi 3 -> czyli długość wyrazu + 1.
Ala ma kota - wyjściwe
Ala (4-spacje) ma(2-spacje) kota - taki ma być wynik

- Rejestracja:ponad 7 lat
- Ostatnio:ponad 5 lat
- Postów:14
0
edytowany 2x, ostatnio: Iza S

- Rejestracja:ponad 8 lat
- Ostatnio:prawie 6 lat
1
Pokaż co masz i gdzie jest ewentualny błąd.

Iza S
for ( row = 1;row <= n; row++) {
for ( col = 1; col <= n; col++) {
String s = "";
s += Integer.toString(row*col);
System.out.print(s);
// System.out.print(row * col);
//System.out.print("\t");,
int p = s.length();
System.out.print(" "+p+1); <- tutaj chcę żeby wydrukkowalo taką przerwę jak powyżej napisałam
}

- Rejestracja:ponad 7 lat
- Ostatnio:ponad 5 lat
- Postów:14
0
```> ##### [Hispano-Suiza napisał(a)](https://4programmers.net/Forum/1577837):
> Pokaż co masz i gdzie jest ewentualny błąd.
for ( row = 1;row <= n; row++) {
for ( col = 1; col <= n; col++) {
String s = "";
s += Integer.toString(row*col);
System.out.print(s);
// System.out.print(row * col);
//System.out.print("\t");,
int p = s.length();
System.out.print(" "+p+1); <- tutaj chcę żeby wydrukkowalo taką przerwę jak powyżej napisałam
}
Przecież tu nie ma niczego merytorycznie istotnego, przypadkowa wklejka kodu na inny temat - z googla
- Rejestracja:ponad 6 lat
- Ostatnio:ponad 3 lata
- Postów:4
0
O coś takiego ci chodziło ?
String s = "Ala ma kota";
String []z = s.split(" ");
for(int i = 0; i< z.length;i++)
{
System.out.print(z[i]);
for(int k = 0;k<z[i].length();k++)
{
if(i==z.length-1)
{
break;
}
System.out.print("*");
}
}
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.