package dna;
import java.io.*;
class Extra{
public static void CizgiCiz(){
for(int i=0; i<20; i++){
System.out.print("-");
}
System.out.print("-n");
}
}
public class Main {
public static void main(String[] args) throws IOException {
int ySayisi,sSayisi = 0;
BufferedReader okuyucu = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Kac yarismaci yarisacak? ");
ySayisi = Integer.valueOf(okuyucu.readLine());
//ySayisi =new Integer(okuyucu.readLine()); Böylede olabilir
System.out.println("Kac soru cevaplanacak? ");
sSayisi = Integer.valueOf(okuyucu.readLine());
String[][] cevaplar = new String[ySayisi][sSayisi];
for(int i=0;i<cevaplar.length;i++)
{
for(int j=0;j<cevaplar[i].length;j++)
{
System.out.println((i+1)+". yarismacinin "+(j+1)+" sorusunun cevabı: ");
cevaplar[i][j] = okuyucu.readLine();
}
}
Extra.CizgiCiz();
System.out.print("t");
for(int i=0;i<ySayisi;i++)
{
System.out.print((i+1)+".Yarismaci ");
}
Extra.CizgiCiz();
for(int i=0;i<sSayisi;i++)
{
System.out.print((i+1)+".");
for(int j=0;j<ySayisi;j++)
{
System.out.print("t "+cevaplar[j][i]+" ");
}
System.out.println();
}
}
}
Bu konuda başka bir uygulama;
Girilen kişi sayısına, soru sayısına göre bir tablo oluşturan ve bu tabloyu oluşturan soruları ve cevapları kullanıcının girmesini sağlayan bir yarışma panosu uygulaması

package javaapplication1;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader a = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Kac Kisi?: ");
String kisi=a.readLine();
System.out.print("Kac Soru?: ");
String soru=a.readLine();
String[] sorular = new String[new Integer(soru)];
String[][] kisilercevaplar = new String[new Integer(kisi)][new Integer(soru)];
for(int i=0;i<new Integer(soru);i++){
System.out.println(i+1+". soru: ");
sorular[i]=a.readLine();
}
for(int h=0;h<new Integer(kisi);h++){
for(int k=0;k<new Integer(soru);k++){
System.out.print(h+1+". kisinin");
System.out.print(k+1+". sorusu:"+sorular[k]);
kisilercevaplar[h][k]=a.readLine();
}
}
System.out.println("--------------------CEVAP TABLOMUZ----------------------");
System.out.print("tt");
for(int y=0;y<new Integer(kisi);y++){
System.out.print("t");
System.out.print(y+1+".Kisi");
}
System.out.println("");
for(int u=0;u<new Integer(soru);u++){
System.out.print(sorular[u]);
for(int l=0;l<new Integer(kisi);l++){
System.out.print("tt"+kisilercevaplar[l][u]);
}
System.out.println("");
}
}
}







