Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,152,657 members, 7,816,686 topics. Date: Friday, 03 May 2024 at 03:19 PM

Official thread for C programming - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Official thread for C programming (3775 Views)

C Programming Assignment Help ? / Whatsapp Group For C++ Beginners / Learn C++ Programming Language In Few Days (2) (3) (4)

(1) (2) (Reply) (Go Down)

Official thread for C programming by nurain150(m): 10:43pm On Aug 29, 2016
From my point of view.In nigeria we do not have many C programmers.Because :
1. Every thing in C is done manually
2. C is easier to learn than java though C has some complex data structure
3.In java it is easy for a novice programmer to wright application,rather in C it is not that easy.
But C is the father of all modern OOP language like java,swift javascript,php, they all evolved from C.
However C is useful in following areas:
1. Write your operating system and become bill gate

2. Program and modify a robot

3.write large graphical program

Even GTA we play was coded in C.C is very powerful
Re: Official thread for C programming by Nobody: 4:58am On Aug 30, 2016
grin spread mat here
Re: Official thread for C programming by adeolagbemi: 8:43am On Aug 30, 2016
Does it mean there are no C programmers. I mean C not C#
Re: Official thread for C programming by Bros1: 6:50pm On Aug 30, 2016
nurain150:
Post your experience in C,up coming project games, framework,kernel development here

We will. However it will be better if you start it so we know will how to contribute.

Thanks
Re: Official thread for C programming by nurain150(m): 9:38am On Aug 31, 2016
C has various data type like int,char,double,float..The greatest thing in C is you can declare your data type
Re: Official thread for C programming by nurain150(m): 9:53am On Aug 31, 2016
Have you been wondering how to setup your work environment.SEE LIST OF COMPILERS YOU CAN DOWNLOAD.
1.GNU C by gnu foundatation
2.Turbo C++ for windows(all little bit old)
4.Borland C++ for windows
5.Visual Studio for windows
Re: Official thread for C programming by Nobody: 11:50pm On Aug 31, 2016
nurain150:
C has various data type like
int,char,double,float..The greatest thing in C is you can declare your data type

Declare datatype? Don't get u, how is that special
Re: Official thread for C programming by silento(m): 12:20am On Sep 01, 2016
BlueWizAngel:


Declare datatype? Don't get u, how is that special


that's why u need c language

c is a way of life

plz don't quote me or I will cast u to void

1 Like 1 Share

Re: Official thread for C programming by Nobody: 6:59pm On Sep 01, 2016
grin all languages declare datatype, well not all but u get the idea
Re: Official thread for C programming by nurain150(m): 12:15am On Sep 02, 2016
BlueWizAngel:

Declare datatype? Don't get u, how is that special
C is hilarious .i mean you can give ur own datatype A name
typedef int lag;
Then lag is ur datatype representing int.
lag count=5;
Re: Official thread for C programming by Nobody: 7:52am On Sep 02, 2016
nurain150:


C is hilarious .i mean you can give ur own datatype A name

typedef int lag;

Then lag is ur datatype representing int.

lag count=5;

Oh, yeah, Java does something similar too
Re: Official thread for C programming by nurain150(m): 7:55am On Sep 02, 2016
BlueWizAngel:

Oh, yeah, Java those something similar too
Java evolved from C But C is used in embedded system and OS which you cannot use java
Re: Official thread for C programming by Nobody: 12:27pm On Sep 02, 2016
nurain150:

Java evolved from C
But C is used in embedded system and OS which you cannot use java

Cool, so what av u done with C
Re: Official thread for C programming by Nobody: 2:40pm On Sep 02, 2016
Continue and please post projects that we can build in C, sometimes knowing the language is not enough, it's hard to think of what i can do with it, that will ginger that passion to read.
Re: Official thread for C programming by Nobody: 4:42pm On Sep 02, 2016
pcguru1:
Continue and please post projects that we can build in C, sometimes knowing the language is not enough, it's hard to think of what i can do with it, that will ginger that passion to read.

That is what they don't know
Re: Official thread for C programming by ERCROSS(m): 11:23pm On Sep 02, 2016
pls someone shldnt help cross check this program...
I want the counter, score and grade to print one one line but wen I run it, only the counter and the scores print on the same line, the grade prints on the next line... how can I go about it guys.. any idea


/*A program to grade students scores*/

#include<stdio.h>
int main(void)
{
//variable declaration
int grade;
unsigned int I;

//function that prints table header
printf("%s%13s%13s\n","s/n","score","grade"wink;

//counter loop
for(i=1;i<=100;++i)
{


printf("%2u\t ",i); //prints counter vertically

scanf("%d",&grade) //score input


if(grade>=70) //grading selection
{
printf("%26s\n","A"wink;
}
else
{
if(grade>=60)
{
printf("%26s\n","B"wink;
}
else
{
if(grade>=50)
{
printf("%26s\n","C"wink;
}
else
{
if(grade>=45)
{
printf("%26s\n","grin"wink;
}
else
{
if(grade>=40)
{
printf("%26s\n","E"wink;
}
else
{
printf("%26s\n","F"wink;
}
}
}
}
}




} //end for loop



} //end main
Re: Official thread for C programming by Nobody: 5:15am On Sep 03, 2016
That's because u a printing ur grades with the "\n" character u av to remove it. And I can't even find where u printed out the score
Re: Official thread for C programming by Stconvict(m): 6:09am On Sep 03, 2016
nurain150:


C is hilarious .i mean you can give ur own datatype A name

typedef int lag;

Then lag is ur datatype representing int.

lag count=5;
That is not a datatype. It's more a type alias and it is not exclusive to C.
Let's forget C++ for a minute. Swift, F#, Rust, etc. provide keywords like that too.
I thought you were going to mention structs and unions.
Re: Official thread for C programming by nurain150(m): 6:57am On Sep 03, 2016
BlueWizAngel:


Cool, so what av u done with C

Though C is easy to learn to build software is nor easy.But i use C in kernel development cmd apps not gui
Re: Official thread for C programming by nurain150(m): 6:58am On Sep 03, 2016
Stconvict:

That is not a datatype. It's more a type alias and it is not exclusive to C.
Let's forget C++ for a minute. Swift, F#, Rust, etc. provide keywords like that too.
I thought you were going to mention structs and unions.
Thats a little bit true.
Re: Official thread for C programming by nurain150(m): 7:08am On Sep 03, 2016
[quote author=ERCROSS post=49025119]pls someone shldnt help cross check this program...
I want the counter, score and grade to print one one line but wen I run it, only the counter and the scores print on the same line, the grade prints on the next line... how can I go about it guys.. any idea
. Remove the \newline character.am even sure the code would not compile
Re: Official thread for C programming by nurain150(m): 7:30am On Sep 03, 2016
BlueWizAngel:

That is what they don't know

What do you mean by this
Re: Official thread for C programming by nurain150(m): 7:36am On Sep 03, 2016
adeolagbemi:
Does it mean there are no C programmers. I mean C not C#
Yes because after 200 level in comp sci,they drop it and go for java .To develop awesome apps...C is not built for purpose of developing. apps intially by denies richie..it was built for developing UNIX OS
Re: Official thread for C programming by ERCROSS(m): 10:39am On Sep 03, 2016
[quote author=nurain150 post=49028919][/quote] haba bros...cheesy it compiles naa..
Re: Official thread for C programming by nurain150(m): 11:47am On Sep 03, 2016
ERCROSS:
haba bros...cheesy it compiles naa..
Check na u declared printf(format;......and no parenthensis
Re: Official thread for C programming by silento(m): 11:54pm On Sep 03, 2016
nurain150:


Though C is easy to learn to build software is nor easy.But i use C in kernel development cmd apps not gui

that's becoz u are still learning c

while coding on c u must know what u want not like python on java u just write and think

c is for people that knows what they are doing

1 Like

Re: Official thread for C programming by silento(m): 11:57pm On Sep 03, 2016
nurain150:

Yes because after 200 level in comp sci,they drop it and go for java .To develop awesome apps...C is not built for purpose of developing. apps intially by denies richie..it was built for developing UNIX OS

c is not easy to deal with that why everybody choose java python etc
Re: Official thread for C programming by Nobody: 9:08am On Sep 04, 2016
This is the problem I have with thread like this in nairaland, we always deviate and just add noise, I ask what type of apps can we do with C and prospect for learning it, I know c but haven't used it because most times other languages make it easier for me to use them than C so am asking again for what special purpose can we say C is the way, I can throw in an example I know whne it comes to emulation C is the choice to go. So post projects one can touch to get active with C if not than this thread is another just talking about C and which is not useful.


Sorry for the rant this is becoming too common on nairaland
Re: Official thread for C programming by silento(m): 2:09pm On Sep 04, 2016
pcguru1:
This is the problem I have with thread like this in nairaland, we always deviate and just add noise, I ask what type of apps can we do with C and prospect for learning it, I know c but haven't used it because most times other languages make it easier for me to use them than C so am asking again for what special purpose can we say C is the way, I can throw in an example I know whne it comes to emulation C is the choice to go. So post projects one can touch to get active with C if not than this thread is another just talking about C and which is not useful.


Sorry for the rant this is becoming too common on nairaland


bro if u are waiting for a code to give u a head start in Nairaland sorry u won't get such here

I make open source binary both in c and python

but my code are not sir

and for what to make with c :

any thing u can think of to develop

just find a program on other language

and implement it in c thats the best way to know how powerful c is
Re: Official thread for C programming by akbarthegreat: 9:09pm On Sep 25, 2016
Here are some interesting facts about C programming language.

C language was originally developed by Dennis Ritchie between 1969 and 1973 at AT&T Bell Labs.
The UNIX Operating system was totally written in C programming language by 1973.
C Language was originally developed for creating system applications that direct interacts to the hardware devices.
B language is the precursor of C.
C is considered to be the mother of all today's modern programming languages.
http://www.techcrashcourse.com/2015/05/c-programming-language-introduction.html
Re: Official thread for C programming by johnsnows: 8:12pm On Aug 15, 2017
please i have this problem while using C programming, please i am a novice kindly guide me

Re: Official thread for C programming by sharrp: 11:29pm On Aug 16, 2017
nurain150:
From my point of view.In nigeria we do not have many C programmers.Because :
1. Every thing in C is done manually
2. C is easier to learn than java though C has some complex data structure
3.In java it is easy for a novice programmer to wright application,rather in C it is not that easy.
But C is the father of all modern OOP language like java,swift javascript,php, they all evolved from C.
However C is useful in following areas:
1. Write your operating system and become bill gate

2. Program and modify a robot

3.write large graphical program

Even GTA we play was coded in C.C is very powerful




This is mostly force. C does not have any complex data structures as u claim. Arrays , structs,enum,union are not complex like hashamap,set,vector.etc .
2. C is not the father of all Oop language or any one of them at all. Smalltalk is the father of OOP language. Sure most prpgramming language was written in C and then compiled with their own compiler.

GTA was not programmed in C. The rockstar game engine that powers c++ was written in 90% c++.

(1) (2) (Reply)

Expert Systems With Visual Basic / Python Program Problem / [RESOLVED] How do I package my database with my application?

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 44
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.