Προς το περιεχόμενο

περι c


programmer21

Προτεινόμενες αναρτήσεις

  • Moderators

Μου φαίνεται παράξενο να σου βάζει κάποιος άσκηση με πράγματα που δεν έχεις διδαχθεί. Αν έχεις διδαχθεί ανάθεση μεταβλητών και κλήση συναρτήσεων τότε μπορείς να τη λύσεις. Τι ακριβώς έχετε κάνει;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Moderators

τις 2 αυτες γραμμες να παραδωσω την εργασια...χαχαχ

 

Βεβαίως. Μπορώ να στις παραδώσω σήμερα κιόλας. Αν ενδιαφέρεσαι πες μου να σου στείλω λογαριασμό τραπέζης να μου καταθέσεις τα 30 ευρώ της εργασίας.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μην περιμένεις σοβαρή απάντηση αν δεν έχεις να ρωτήσεις κάτι της προκοπής...

Αν δεν ξέρεις πως χρησιμοποιείται και τι κάνει η puts τότε απλά .. GOOGLΑΡΕ ΤΟ.

Αν δεν μπορείς ούτε αυτό, πάρε σειρά για τα καρτελάκια των αιωνίων..

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μου φαίνεται παράξενο να σου βάζει κάποιος άσκηση με πράγματα που δεν έχεις διδαχθεί. Αν έχεις διδαχθεί ανάθεση μεταβλητών και κλήση συναρτήσεων τότε μπορείς να τη λύσεις. Τι ακριβώς έχετε κάνει;

Συναρτήσεις; Αυτό μάλλον είναι στην Πληροφορική ΙΙ μην τον μπερδεύεις .

 

Βασικά δεν έχει καν πλάκα. Θες την λύση; Πάρε να δούμε τι θα καταλάβεις:

#include <stdio.h>
int main(void) {
	char*str="   ######\n ##      ##\n#\n#\n#\n#\n#\n ##      ##\n   ######\n";
	puts(str);
	return 0;
}

Έτσι και αλλιώς δεν θα σου προσφέρει τίποτα.

  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες


int main(int argc, char **argv)
{
	const int gridSize = 16 * 16;
	char gridBuffer[gridSize + 1] = { 0 };
	int i = 0;
	int t = sqrt(gridSize) / 3;
	for (i = 0; i < gridSize; i++)
	{
		int x = i % (int)sqrt(gridSize) - t - 2;
		int y =  i / (int)sqrt(gridSize) - t;
		
		if((int)sqrt(x*x + y*y)  == t && x != t)
			gridBuffer[i] = 'C';
		else
			gridBuffer[i] = ' ';
		if ( !(i % (int)sqrt(gridSize)))
			gridBuffer[i] = '\n';
		
	}
	
	puts(gridBuffer);
	return 0;
}

:mellow:

  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες


int main(int argc, char **argv)
{
	const int gridSize = 16 * 16;
	char gridBuffer[gridSize + 1] = { 0 };
	int i = 0;
	int t = sqrt(gridSize) / 3;
	for (i = 0; i < gridSize; i++)
	{
		int x = i % (int)sqrt(gridSize) - t - 2;
		int y =  i / (int)sqrt(gridSize) - t;
		
		if((int)sqrt(x*x + y*y)  == t && x != t)
			gridBuffer[i] = 'C';
		else
			gridBuffer[i] = ' ';
		if ( !(i % (int)sqrt(gridSize)))
			gridBuffer[i] = '\n';
		
	}
	
	puts(gridBuffer);
	return 0;
}

:mellow:

 

Είπα να τρολλάρω αλλά βαρέθηκα.. GG πάντως :D

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αυτό πάντως με το καρτελάκι αιωνίων δεν ισχύει. Τις τελευταίες βδομάδες έχω δει πολλά άτομα για junior θέση, που όλοι έχουν πτυχίο απο σχολή πληροφορικής (κάποιοι και μεταπτυχιακό) και οι περισσότεροι δυσκολεύονται στο να κάνουν μία αναζήτηση σε έναν πίνακα για να ελέγξουν αν υπάρχει ένα συγκεκριμένο στοιχείο μέσα ή όχι. Like... WTF.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Και το αφαίρεσε ο τρόμπας για να μην το ανακαλύψει κανείς.

 

Πότε θα σταματήσουμε επιτέλους να τους δίνουμε έστω και ακαταλαβίστικες λύσεις και να τους λέμε your attempt or GTFO?

  • Like 5
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Well, πρέπει να αποδεχθούμε πως το forum δεν είναι help desk και ο καθένας μπορεί να δώσει απαντήσεις που να δημιουργούν περισσότερα προβλήματα από όσα λύνουν. 

Γιατί έτσι.

Είναι μέρος της μαγείας  :-D

 

Πέρα από τη πλάκα, νομίζω η αποτελεσματικότερη απάντηση σε τέτοιου είδους threads είναι "30 ευρώ, PM αν ενδιαφέρεσαι". Τελεία.

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...