Advertisement
Guest User

infauskword

a guest
Jan 18th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.91 KB | None | 0 0
  1. // ConsoleApplication4.cpp : Defines the entry point for the console application.
  2. //
  3.  
  4. #include "stdafx.h"
  5.  
  6. /*Piotr Szaniawski*/
  7. ///////////////////////////////////////////////////////////////////////////////
  8. //PROGRAM 87
  9. ///////////////////////////////////////////////////////////////////////////////
  10. /*
  11.  
  12. #include <stdio.h>
  13. #include <ctype.h>
  14.  
  15. int main()
  16. {
  17.  
  18. printf("Program , który wczytuje i wypisuje tablice o danych wymiarach.");
  19. int tab[25][25];
  20. int i,j,n,m;
  21. printf("\nPodaj wymiar n:");
  22. while (scanf_s("%d", &n) != 1 || (n > 25 && n<1) || getchar() != '\n')
  23. {
  24. printf("Bledne dane\n");
  25. while (getchar() != '\n')
  26. {
  27. ;
  28. }
  29.  
  30. }
  31. printf("\nPodaj wymiar m:");
  32. while (scanf_s("%d", &m) != 1 || (m > 25 && m<1) || getchar() != '\n')
  33. {
  34. printf("Bledne dane\n");
  35. while (getchar() != '\n')
  36. {
  37. ;
  38. }
  39.  
  40. }
  41.  
  42. for (i = 0; i < n; i++)
  43. {
  44. for (j = 0; j < m; j++)
  45. {
  46.  
  47. printf("\nPodaj tab[%d][%d]:",i,j);
  48. while (scanf_s("%d", &tab[i][j]) != 1 || getchar() != '\n')
  49. {
  50. printf("Bledne dane\n");
  51. while (getchar() != '\n')
  52. {
  53. ;
  54. }
  55.  
  56. }
  57.  
  58. }
  59. }
  60.  
  61.  
  62. for (i = 0; i < n; i++)
  63. {
  64. for (j = 0; j < m; j++)
  65. {
  66. printf("%4d", tab[i][j]);
  67. }
  68. printf("\n");
  69. }
  70. printf("\nAutor programu: Piotr Szaniawski\n\n");
  71.  
  72. return 0;
  73. }*/
  74. ///////////////////////////////////////////////////////////////////////////////
  75. //PROGRAM 88
  76. ///////////////////////////////////////////////////////////////////////////////
  77. /*
  78.  
  79. #include <stdio.h>
  80. #include <ctype.h>
  81.  
  82. int main()
  83. {
  84.  
  85. printf("Program , który wczytuje i wypisuje tablice o danych wymiarach.");
  86. int tab[25][25];
  87. int i, j, n, m;
  88. printf("\nPodaj wymiar n:");
  89. while (scanf_s("%d", &n) != 1 || (n > 25 && n<1) || getchar() != '\n')
  90. {
  91. printf("Bledne dane\n");
  92. while (getchar() != '\n')
  93. {
  94. ;
  95. }
  96.  
  97. }
  98. printf("\nPodaj wymiar m:");
  99. while (scanf_s("%d", &m) != 1 || (m > 25 && m<1) || getchar() != '\n')
  100. {
  101. printf("Bledne dane\n");
  102. while (getchar() != '\n')
  103. {
  104. ;
  105. }
  106.  
  107. }
  108.  
  109. for (i = 0; i < m; i++)
  110. {
  111. for (j = 0; j < n; j++)
  112. {
  113.  
  114. printf("\nPodaj tab[%d][%d]:", i, j);
  115. while (scanf_s("%d", &tab[j][i]) != 1 || getchar() != '\n')
  116. {
  117. printf("Bledne dane\n");
  118. while (getchar() != '\n')
  119. {
  120. ;
  121. }
  122.  
  123. }
  124.  
  125. }
  126. }
  127.  
  128.  
  129. for (i = 0; i < n; i++)
  130. {
  131. for (j = 0; j < m; j++)
  132. {
  133. printf("%4d", tab[i][j]);
  134. }
  135. printf("\n");
  136. }
  137. printf("\nAutor programu: Piotr Szaniawski\n\n");
  138.  
  139. return 0;
  140. }
  141. */
  142. ///////////////////////////////////////////////////////////////////////////////
  143. //PROGRAM 89
  144. ///////////////////////////////////////////////////////////////////////////////
  145. /*
  146.  
  147. #include <stdio.h>
  148. #include <ctype.h>
  149.  
  150. int main()
  151. {
  152.  
  153. printf("Program , który wczytuje i wypisuje tablice o danych wymiarach.");
  154. int tab[25][25];
  155. int i, j, n, m,max;
  156. printf("\nPodaj wymiar n:");
  157. while (scanf_s("%d", &n) != 1 || (n > 25 && n<1) || getchar() != '\n')
  158. {
  159. printf("Bledne dane\n");
  160. while (getchar() != '\n')
  161. {
  162. ;
  163. }
  164.  
  165. }
  166. printf("\nPodaj wymiar m:");
  167. while (scanf_s("%d", &m) != 1 || (m > 25 && m<1) || getchar() != '\n')
  168. {
  169. printf("Bledne dane\n");
  170. while (getchar() != '\n')
  171. {
  172. ;
  173. }
  174.  
  175. }
  176.  
  177. for (i = 0; i < n; i++)
  178. {
  179. for (j = 0; j < m; j++)
  180. {
  181.  
  182. printf("\nPodaj tab[%d][%d]:", i, j);
  183. while (scanf_s("%d", &tab[i][j]) != 1 || getchar() != '\n')
  184. {
  185. printf("Bledne dane\n");
  186. while (getchar() != '\n')
  187. {
  188. ;
  189. }
  190.  
  191. }
  192. if (i == 0 && j == 0)
  193. max = tab[0][0];
  194. if (tab[i][j]>max)
  195. max = tab[i][j];
  196. }
  197. }
  198.  
  199.  
  200. for (i = 0; i < n; i++)
  201. {
  202. for (j = 0; j < m; j++)
  203. {
  204. printf("%4d", tab[i][j]);
  205. }
  206. printf("\n");
  207. }
  208. printf("\n\n\n MAX=%d", max);
  209. printf("\nAutor programu: Piotr Szaniawski\n\n");
  210.  
  211. return 0;
  212. }*/
  213. ///////////////////////////////////////////////////////////////////////////////
  214. //PROGRAM 90
  215. ///////////////////////////////////////////////////////////////////////////////
  216. /*
  217.  
  218. #include <stdio.h>
  219. #include <ctype.h>
  220.  
  221. int main()
  222. {
  223.  
  224. printf("Program ktory sprawdza tablice 0 i 1");
  225. int tab[25][25];
  226. int tabm[25],tabn[25];
  227. int i, j, n, m,pom;
  228. for (i = 0; i < 25; i++)
  229. {
  230. tabn[i] = 0;
  231. tabm[i] = 0;
  232. }
  233. printf("\nPodaj wymiar n:");
  234. while (scanf_s("%d", &n) != 1 || (n > 25 && n<1) || getchar() != '\n')
  235. {
  236. printf("Bledne dane\n");
  237. while (getchar() != '\n')
  238. {
  239. ;
  240. }
  241.  
  242. }
  243. printf("\nPodaj wymiar m:");
  244. while (scanf_s("%d", &m) != 1 || (m > 25 && m<1) || getchar() != '\n')
  245. {
  246. printf("Bledne dane\n");
  247. while (getchar() != '\n')
  248. {
  249. ;
  250. }
  251.  
  252. }
  253.  
  254. for (i = 0; i < n; i++)
  255. {
  256. for (j = 0; j < m; j++)
  257. {
  258.  
  259. printf("\nPodaj tab[%d][%d]:", i, j);
  260. while (scanf_s("%d", &pom) != 1 || (pom!=0 && pom!=1) || getchar() != '\n')
  261. {
  262. printf("Bledne dane\n");
  263. while (getchar() != '\n')
  264. {
  265. ;
  266. }
  267.  
  268. }
  269. tab[i][j] = pom;
  270. if (tab[i][j] == 1)
  271. {
  272. tabn[i]++;
  273. tabm[j]++;
  274. }
  275.  
  276. }
  277. }
  278.  
  279.  
  280. for (i = 0; i < n; i++)
  281. {
  282. for (j = 0; j < m; j++)
  283. {
  284. printf("%4d", tab[i][j]);
  285. }
  286. printf("\n");
  287. }
  288. for (i = 0; i < n; i++)
  289. {
  290. if (tabn[i] != 0 &&tabn[i]>1)
  291. printf("\nWiersz %d nie zawiera dokladnie jednej 1",i+1);
  292.  
  293. }
  294. for (i = 0; i < m; i++)
  295. {
  296. if (tabm[i] != 0 && tabm[i]>1)
  297. printf("\nKolumna %d nie zawiera dokladnie jednej 1",i+1);
  298.  
  299. }
  300. printf("\nAutor programu: Piotr Szaniawski\n\n");
  301.  
  302. return 0;
  303. }*/
  304. ///////////////////////////////////////////////////////////////////////////////
  305. //PROGRAM 91
  306. ///////////////////////////////////////////////////////////////////////////////
  307. /*
  308.  
  309. #include <stdio.h>
  310. #include <ctype.h>
  311.  
  312. int main()
  313. {
  314.  
  315. printf("Program który wypisuje sume liczb w tabeli");
  316. int tab[25][25];
  317. int i, j, n, m;
  318. int sum = 0;
  319. printf("\nPodaj wymiar n:");
  320. while (scanf_s("%d", &n) != 1 || (n > 25 && n<1) || getchar() != '\n')
  321. {
  322. printf("Bledne dane\n");
  323. while (getchar() != '\n')
  324. {
  325. ;
  326. }
  327.  
  328. }
  329. printf("\nPodaj wymiar m:");
  330. while (scanf_s("%d", &m) != 1 || (m > 25 && m<1) || getchar() != '\n')
  331. {
  332. printf("Bledne dane\n");
  333. while (getchar() != '\n')
  334. {
  335. ;
  336. }
  337.  
  338. }
  339.  
  340. for (i = 0; i < n; i++)
  341. {
  342. for (j = 0; j < m; j++)
  343. {
  344.  
  345. printf("\nPodaj tab[%d][%d]:", i, j);
  346. while (scanf_s("%d", &tab[i][j]) != 1 || getchar() != '\n')
  347. {
  348. printf("Bledne dane\n");
  349. while (getchar() != '\n')
  350. {
  351. ;
  352. }
  353.  
  354. }
  355.  
  356. }
  357. }
  358.  
  359.  
  360. for (i = 0; i < n; i++)
  361. {
  362. for (j = 0; j < m; j++)
  363. {
  364. printf("%4d", tab[i][j]);
  365. sum =sum + tab[i][j];
  366. }
  367. printf("\n");
  368. }
  369. printf("\n\nSuma wszystkich liczb w tabeli to:%d",sum);
  370. printf("\nAutor programu: Piotr Szaniawski\n\n");
  371.  
  372. return 0;
  373. }*/
  374.  
  375. ///////////////////////////////////////////////////////////////////////////////
  376. //PROGRAM 92
  377. ///////////////////////////////////////////////////////////////////////////////
  378. /*
  379.  
  380. #include <stdio.h>
  381. #include <ctype.h>
  382.  
  383. int main()
  384. {
  385.  
  386. printf("Program który wypisuje sume liczb w tabeli ale tylko tych lezacych na glownej przekatnej");
  387. int tab[25][25];
  388. int i, j, n, m;
  389. int sum = 0;
  390. printf("\nPodaj wymiar n:");
  391. while (scanf_s("%d", &n) != 1 || (n > 25 && n<1) || getchar() != '\n')
  392. {
  393. printf("Bledne dane\n");
  394. while (getchar() != '\n')
  395. {
  396. ;
  397. }
  398.  
  399. }
  400. printf("\nPodaj wymiar m:");
  401. while (scanf_s("%d", &m) != 1 || (m > 25 && m<1) || getchar() != '\n')
  402. {
  403. printf("Bledne dane\n");
  404. while (getchar() != '\n')
  405. {
  406. ;
  407. }
  408.  
  409. }
  410.  
  411. for (i = 0; i < n; i++)
  412. {
  413. for (j = 0; j < m; j++)
  414. {
  415.  
  416. printf("\nPodaj tab[%d][%d]:", i, j);
  417. while (scanf_s("%d", &tab[i][j]) != 1 || getchar() != '\n')
  418. {
  419. printf("Bledne dane\n");
  420. while (getchar() != '\n')
  421. {
  422. ;
  423. }
  424.  
  425. }
  426.  
  427. }
  428. }
  429.  
  430.  
  431. for (i = 0; i < n; i++)
  432. {
  433. for (j = 0; j < m; j++)
  434. {
  435. printf("%4d", tab[i][j]);
  436. if (i==j)
  437. sum =sum + tab[i][j];
  438. }
  439. printf("\n");
  440. }
  441. printf("\n\nSuma wszystkich liczb w tabeli to:%d",sum);
  442. printf("\nAutor programu: Piotr Szaniawski\n\n");
  443.  
  444. return 0;
  445. }
  446. */
  447. ///////////////////////////////////////////////////////////////////////////////
  448. //PROGRAM 93
  449. ///////////////////////////////////////////////////////////////////////////////
  450.  
  451. /*
  452.  
  453. #include <stdio.h>
  454. #include <ctype.h>
  455.  
  456. int main()
  457. {
  458.  
  459. printf("Program który wypisuje sume liczb w tabeli ale tylko tych lezacych ponad glowna przekatna");
  460. int tab[25][25];
  461. int i, j, n, m;
  462. int sum = 0;
  463. printf("\nPodaj wymiar n:");
  464. while (scanf_s("%d", &n) != 1 || (n > 25 && n<1) || getchar() != '\n')
  465. {
  466. printf("Bledne dane\n");
  467. while (getchar() != '\n')
  468. {
  469. ;
  470. }
  471.  
  472. }
  473. printf("\nPodaj wymiar m:");
  474. while (scanf_s("%d", &m) != 1 || (m > 25 && m<1) || getchar() != '\n')
  475. {
  476. printf("Bledne dane\n");
  477. while (getchar() != '\n')
  478. {
  479. ;
  480. }
  481.  
  482. }
  483.  
  484. for (i = 0; i < n; i++)
  485. {
  486. for (j = 0; j < m; j++)
  487. {
  488.  
  489. printf("\nPodaj tab[%d][%d]:", i, j);
  490. while (scanf_s("%d", &tab[i][j]) != 1 || getchar() != '\n')
  491. {
  492. printf("Bledne dane\n");
  493. while (getchar() != '\n')
  494. {
  495. ;
  496. }
  497.  
  498. }
  499.  
  500. }
  501. }
  502.  
  503.  
  504. for (i = 0; i < n; i++)
  505. {
  506. for (j = 0; j < m; j++)
  507. {
  508. printf("%4d", tab[i][j]);
  509. if (i<j)
  510. sum =sum + tab[i][j];
  511. }
  512. printf("\n");
  513. }
  514. printf("\n\nSuma wszystkich liczb w tabeli to:%d",sum);
  515. printf("\nAutor programu: Piotr Szaniawski\n\n");
  516.  
  517. return 0;
  518. }
  519.  
  520. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement